Apr 26, 2026 1:45:07 AM org.apache.karaf.main.Main launch INFO: Installing and starting initial bundles Apr 26, 2026 1:45:07 AM org.apache.karaf.main.Main launch INFO: All initial bundles installed and set to start Apr 26, 2026 1:45:08 AM org.apache.karaf.main.lock.SimpleFileLock lock INFO: Trying to lock /tmp/karaf-0.24.0/lock Apr 26, 2026 1:45:08 AM org.apache.karaf.main.lock.SimpleFileLock lock INFO: Lock acquired Apr 26, 2026 1:45:08 AM org.apache.karaf.main.Main$KarafLockCallback lockAcquired INFO: Lock acquired. Setting startlevel to 100 2026-04-26T01:45:08,993 | 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-04-26T01:45:10,221 | INFO | activator-1-thread-2 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Adding features: 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],6a9d5ea9-21ab-41a0-bbab-1592d345aa97/[0,0.0.0],odl-bgpcep-bmp-config-example/[1.0.0,1.0.0],odl-bgpcep-bmp/[1.0.0,1.0.0],odl-integration-compatible-with-all/[0.24.0,0.24.0],odl-restconf/[10.0.2,10.0.2],odl-bgpcep-bgp-config-example/[1.0.0,1.0.0] 2026-04-26T01:45:10,424 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Changes to perform: 2026-04-26T01:45:10,425 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Region: root 2026-04-26T01:45:10,425 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to install: 2026-04-26T01:45:10,425 | 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-04-26T01:45:10,425 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.enterprise/cdi-api/2.0.SP1 2026-04-26T01:45:10,426 | 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-04-26T01:45:10,426 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.transaction/javax.transaction-api/1.2 2026-04-26T01:45:10,426 | 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-04-26T01:45:10,426 | 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-04-26T01:45:10,426 | 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-04-26T01:45:10,427 | 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-04-26T01:45:10,427 | 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-04-26T01:45:10,427 | 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-04-26T01:45:10,427 | 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-04-26T01:45:10,430 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Installing bundles: 2026-04-26T01:45:10,431 | 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-04-26T01:45:10,443 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.enterprise/cdi-api/2.0.SP1 2026-04-26T01:45:10,444 | 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-04-26T01:45:10,445 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:javax.transaction/javax.transaction-api/1.2 2026-04-26T01:45:10,446 | 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-04-26T01:45:10,447 | 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-04-26T01:45:10,448 | 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-04-26T01:45:10,449 | 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-04-26T01:45:10,449 | 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-04-26T01:45:10,451 | 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-04-26T01:45:10,454 | 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-04-26T01:45:10,482 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Starting bundles: 2026-04-26T01:45:10,483 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.url.wrap/2.6.17 2026-04-26T01:45:10,487 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.interceptor-api/1.2.2 2026-04-26T01:45:10,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2026-04-26T01:45:10,490 | 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-04-26T01:45:10,490 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 2026-04-26T01:45:10,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 2026-04-26T01:45:10,491 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.osgi.service.jdbc/1.1.0.202212101352 2026-04-26T01:45:10,491 | 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-04-26T01:45:10,491 | 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-04-26T01:45:10,492 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 2026-04-26T01:45:10,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc/1.5.7 2026-04-26T01:45:10,508 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Done. 2026-04-26T01:45:14,910 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Changes to perform: 2026-04-26T01:45:14,910 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Region: root 2026-04-26T01:45:14,910 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to uninstall: 2026-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Bundles to install: 2026-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.checkerframework/checker-qual/3.51.1 2026-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | 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-04-26T01:45:14,911 | 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-04-26T01:45:14,912 | 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-04-26T01:45:14,912 | 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-04-26T01:45:14,912 | 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-04-26T01:45:14,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/failureaccess/1.0.3 2026-04-26T01:45:14,912 | 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-04-26T01:45:14,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.h2database/h2/2.3.232 2026-04-26T01:45:14,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.rabbitmq/amqp-client/5.26.0 2026-04-26T01:45:14,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/config/1.4.5 2026-04-26T01:45:14,912 | 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-04-26T01:45:14,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-annotations/1.45.1 2026-04-26T01:45:14,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-client/1.45.1 2026-04-26T01:45:14,912 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-driver/1.45.1 2026-04-26T01:45:14,912 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,913 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.javassist/javassist/3.30.2-GA 2026-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | 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-04-26T01:45:14,914 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.lz4/lz4-java/1.8.0 2026-04-26T01:45:14,914 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:net.bytebuddy/byte-buddy/1.17.8 2026-04-26T01:45:14,915 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.agrona/agrona/1.22.0 2026-04-26T01:45:14,915 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.antlr/antlr4-runtime/4.13.2 2026-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | 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-04-26T01:45:14,915 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-collections/commons-collections/3.2.2 2026-04-26T01:45:14,915 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-beanutils/commons-beanutils/1.11.0 2026-04-26T01:45:14,916 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-codec/commons-codec/1.19.0 2026-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,916 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,917 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,918 | 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-04-26T01:45:14,919 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jdt/ecj/3.26.0 2026-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,919 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | 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-04-26T01:45:14,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jline/jline/3.21.0 2026-04-26T01:45:14,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jolokia/jolokia-osgi/1.7.2 2026-04-26T01:45:14,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jspecify/jspecify/1.0.0 2026-04-26T01:45:14,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm/9.8 2026-04-26T01:45:14,920 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-commons/9.8 2026-04-26T01:45:14,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-tree/9.8 2026-04-26T01:45:14,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-analysis/9.8 2026-04-26T01:45:14,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-util/9.8 2026-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,921 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,922 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,923 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/concepts/1.0.0 2026-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,924 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,925 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/util/1.0.0 2026-04-26T01:45:14,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/blueprint/12.0.3 2026-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,926 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-akka-infoprovider-impl/1.19.0 2026-04-26T01:45:14,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-impl/1.19.0 2026-04-26T01:45:14,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-model/1.19.0 2026-04-26T01:45:14,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-spi/1.19.0 2026-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,927 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,928 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,929 | 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-04-26T01:45:14,930 | 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-04-26T01:45:14,930 | 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-04-26T01:45:14,930 | 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-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-api/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-api/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-jsonrpc/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-messagelib/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-spi/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-http/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-zmq/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/dom-codec/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-common/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-single/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-aaa/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-api/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-noop/1.20.0 2026-04-26T01:45:14,930 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-service/1.20.0 2026-04-26T01:45:14,930 | 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-04-26T01:45:14,930 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.api/1.23.0 2026-04-26T01:45:14,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.dsbackend/1.23.0 2026-04-26T01:45:14,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.implementation/1.23.0 2026-04-26T01:45:14,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.inmemorydb/1.23.0 2026-04-26T01:45:14,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.lisp-proto/1.23.0 2026-04-26T01:45:14,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.mapcache/1.23.0 2026-04-26T01:45:14,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.southbound/1.23.0 2026-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,931 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/databind/10.0.2 2026-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,932 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,933 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin/0.21.2 2026-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,934 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | 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-04-26T01:45:14,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-api/1.22.0 2026-04-26T01:45:14,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-impl/1.22.0 2026-04-26T01:45:14,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/library/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.hardwarevtep/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.openvswitch/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-api/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-impl/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.config/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.mdsal-utils/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.servicehelper/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.southbound-utils/1.22.0 2026-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.yang-utils/1.22.0 2026-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | 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-04-26T01:45:14,936 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/concepts/14.0.20 2026-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | 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-04-26T01:45:14,937 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/util/14.0.20 2026-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,938 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,939 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,940 | 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-04-26T01:45:14,941 | 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-04-26T01:45:14,941 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.owasp.encoder/encoder/1.3.1 2026-04-26T01:45:14,941 | 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-04-26T01:45:14,941 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.reactivestreams/reactive-streams/1.0.4 2026-04-26T01:45:14,941 | 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-04-26T01:45:14,941 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:tech.pantheon.triemap/triemap/1.3.2 2026-04-26T01:45:14,941 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:dk.brics/automaton/1.12-4 2026-04-26T01:45:14,941 | 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-04-26T01:45:14,941 | 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-04-26T01:45:14,941 | 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-04-26T01:45:14,941 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:org.lmdbjava/lmdbjava/0.9.1 2026-04-26T01:45:14,941 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Stopping bundles: 2026-04-26T01:45:14,942 | 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-04-26T01:45:14,944 | 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-04-26T01:45:14,944 | 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-04-26T01:45:14,944 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.transaction-api/1.2.0 2026-04-26T01:45:14,944 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.enterprise.cdi-api/2.0.0.SP1 2026-04-26T01:45:14,944 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2026-04-26T01:45:14,945 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.jdbc.config/1.5.7 2026-04-26T01:45:14,945 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Uninstalling bundles: 2026-04-26T01:45:14,945 | 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-04-26T01:45:14,948 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Installing bundles: 2026-04-26T01:45:14,948 | 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-04-26T01:45:14,950 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.checkerframework/checker-qual/3.51.1 2026-04-26T01:45:14,952 | 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-04-26T01:45:14,953 | 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-04-26T01:45:14,982 | 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-04-26T01:45:14,988 | 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-04-26T01:45:14,990 | 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-04-26T01:45:14,991 | 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-04-26T01:45:14,993 | 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-04-26T01:45:14,994 | 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-04-26T01:45:14,998 | 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-04-26T01:45:14,999 | 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-04-26T01:45:15,003 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.google.guava/failureaccess/1.0.3 2026-04-26T01:45:15,004 | 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-04-26T01:45:15,004 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.h2database/h2/2.3.232 2026-04-26T01:45:15,009 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.rabbitmq/amqp-client/5.26.0 2026-04-26T01:45:15,011 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:com.typesafe/config/1.4.5 2026-04-26T01:45:15,012 | 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-04-26T01:45:15,013 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-annotations/1.45.1 2026-04-26T01:45:15,014 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-client/1.45.1 2026-04-26T01:45:15,015 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:io.aeron/aeron-driver/1.45.1 2026-04-26T01:45:15,016 | 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-04-26T01:45:15,017 | 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-04-26T01:45:15,018 | 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-04-26T01:45:15,018 | 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-04-26T01:45:15,019 | 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-04-26T01:45:15,020 | 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-04-26T01:45:15,021 | 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-04-26T01:45:15,022 | 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-04-26T01:45:15,023 | 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-04-26T01:45:15,025 | 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-04-26T01:45:15,026 | 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-04-26T01:45:15,028 | 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-04-26T01:45:15,030 | 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-04-26T01:45:15,030 | 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-04-26T01:45:15,032 | 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-04-26T01:45:15,033 | 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-04-26T01:45:15,035 | 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-04-26T01:45:15,036 | 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-04-26T01:45:15,036 | 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-04-26T01:45:15,037 | 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-04-26T01:45:15,038 | 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-04-26T01:45:15,039 | 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-04-26T01:45:15,040 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.javassist/javassist/3.30.2-GA 2026-04-26T01:45:15,041 | 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-04-26T01:45:15,042 | 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-04-26T01:45:15,043 | 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-04-26T01:45:15,044 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.lz4/lz4-java/1.8.0 2026-04-26T01:45:15,045 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:net.bytebuddy/byte-buddy/1.17.8 2026-04-26T01:45:15,057 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.agrona/agrona/1.22.0 2026-04-26T01:45:15,059 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.antlr/antlr4-runtime/4.13.2 2026-04-26T01:45:15,060 | 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-04-26T01:45:15,083 | 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-04-26T01:45:15,085 | 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-04-26T01:45:15,093 | 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-04-26T01:45:15,094 | 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-04-26T01:45:15,095 | 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-04-26T01:45:15,095 | 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-04-26T01:45:15,096 | 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-04-26T01:45:15,097 | 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-04-26T01:45:15,098 | 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-04-26T01:45:15,099 | 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-04-26T01:45:15,099 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-collections/commons-collections/3.2.2 2026-04-26T01:45:15,101 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-beanutils/commons-beanutils/1.11.0 2026-04-26T01:45:15,102 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:commons-codec/commons-codec/1.19.0 2026-04-26T01:45:15,104 | 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-04-26T01:45:15,106 | 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-04-26T01:45:15,107 | 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-04-26T01:45:15,108 | 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-04-26T01:45:15,109 | 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-04-26T01:45:15,110 | 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-04-26T01:45:15,111 | 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-04-26T01:45:15,112 | 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-04-26T01:45:15,113 | 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-04-26T01:45:15,113 | 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-04-26T01:45:15,114 | 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-04-26T01:45:15,115 | 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-04-26T01:45:15,115 | 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-04-26T01:45:15,116 | 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-04-26T01:45:15,117 | 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-04-26T01:45:15,120 | 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-04-26T01:45:15,121 | 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-04-26T01:45:15,122 | 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-04-26T01:45:15,122 | 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-04-26T01:45:15,125 | 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-04-26T01:45:15,126 | 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-04-26T01:45:15,127 | 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-04-26T01:45:15,128 | 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-04-26T01:45:15,128 | 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-04-26T01:45:15,129 | 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-04-26T01:45:15,130 | 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-04-26T01:45:15,131 | 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-04-26T01:45:15,132 | 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-04-26T01:45:15,133 | 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-04-26T01:45:15,134 | 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-04-26T01:45:15,136 | 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-04-26T01:45:15,137 | 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-04-26T01:45:15,137 | 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-04-26T01:45:15,138 | 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-04-26T01:45:15,139 | 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-04-26T01:45:15,143 | 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-04-26T01:45:15,144 | 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-04-26T01:45:15,146 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.eclipse.jdt/ecj/3.26.0 2026-04-26T01:45:15,150 | 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-04-26T01:45:15,152 | 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-04-26T01:45:15,152 | 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-04-26T01:45:15,153 | 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-04-26T01:45:15,154 | 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-04-26T01:45:15,155 | 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-04-26T01:45:15,156 | 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-04-26T01:45:15,157 | 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-04-26T01:45:15,158 | 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-04-26T01:45:15,159 | 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-04-26T01:45:15,161 | 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-04-26T01:45:15,162 | 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-04-26T01:45:15,163 | 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-04-26T01:45:15,164 | 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-04-26T01:45:15,165 | 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-04-26T01:45:15,165 | 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-04-26T01:45:15,166 | 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-04-26T01:45:15,167 | 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-04-26T01:45:15,168 | 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-04-26T01:45:15,168 | 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-04-26T01:45:15,169 | 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-04-26T01:45:15,171 | 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-04-26T01:45:15,173 | 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-04-26T01:45:15,176 | 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-04-26T01:45:15,176 | 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-04-26T01:45:15,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jline/jline/3.21.0 2026-04-26T01:45:15,179 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jolokia/jolokia-osgi/1.7.2 2026-04-26T01:45:15,181 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.jspecify/jspecify/1.0.0 2026-04-26T01:45:15,181 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm/9.8 2026-04-26T01:45:15,182 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-commons/9.8 2026-04-26T01:45:15,183 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-tree/9.8 2026-04-26T01:45:15,183 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-analysis/9.8 2026-04-26T01:45:15,184 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.ow2.asm/asm-util/9.8 2026-04-26T01:45:15,185 | 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-04-26T01:45:15,185 | 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-04-26T01:45:15,187 | 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-04-26T01:45:15,187 | 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-04-26T01:45:15,188 | 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-04-26T01:45:15,189 | 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-04-26T01:45:15,190 | 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-04-26T01:45:15,191 | 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-04-26T01:45:15,191 | 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-04-26T01:45:15,192 | 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-04-26T01:45:15,194 | 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-04-26T01:45:15,196 | 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-04-26T01:45:15,197 | 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-04-26T01:45:15,198 | 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-04-26T01:45:15,199 | 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-04-26T01:45:15,199 | 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-04-26T01:45:15,200 | 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-04-26T01:45:15,201 | 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-04-26T01:45:15,202 | 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-04-26T01:45:15,203 | 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-04-26T01:45:15,205 | 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-04-26T01:45:15,207 | 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-04-26T01:45:15,208 | 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-04-26T01:45:15,209 | 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-04-26T01:45:15,211 | 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-04-26T01:45:15,214 | 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-04-26T01:45:15,218 | 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-04-26T01:45:15,221 | 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-04-26T01:45:15,225 | 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-04-26T01:45:15,227 | 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-04-26T01:45:15,232 | 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-04-26T01:45:15,236 | 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-04-26T01:45:15,245 | 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-04-26T01:45:15,246 | 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-04-26T01:45:15,247 | 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-04-26T01:45:15,249 | 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-04-26T01:45:15,250 | 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-04-26T01:45:15,251 | 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-04-26T01:45:15,253 | 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-04-26T01:45:15,254 | 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-04-26T01:45:15,255 | 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-04-26T01:45:15,256 | 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-04-26T01:45:15,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-04-26T01:45:15,259 | 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-04-26T01:45:15,261 | 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-04-26T01:45:15,263 | 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-04-26T01:45:15,264 | 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-04-26T01:45:15,268 | 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-04-26T01:45:15,268 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/concepts/1.0.0 2026-04-26T01:45:15,269 | 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-04-26T01:45:15,270 | 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-04-26T01:45:15,271 | 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-04-26T01:45:15,272 | 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-04-26T01:45:15,273 | 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-04-26T01:45:15,283 | 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-04-26T01:45:15,284 | 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-04-26T01:45:15,287 | 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-04-26T01:45:15,288 | 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-04-26T01:45:15,289 | 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-04-26T01:45:15,291 | 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-04-26T01:45:15,293 | 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-04-26T01:45:15,295 | 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-04-26T01:45:15,295 | 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-04-26T01:45:15,297 | 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-04-26T01:45:15,298 | 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-04-26T01:45:15,299 | 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-04-26T01:45:15,300 | 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-04-26T01:45:15,300 | 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-04-26T01:45:15,301 | 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-04-26T01:45:15,302 | 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-04-26T01:45:15,302 | 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-04-26T01:45:15,303 | 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-04-26T01:45:15,307 | 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-04-26T01:45:15,308 | 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-04-26T01:45:15,309 | 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-04-26T01:45:15,311 | 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-04-26T01:45:15,311 | 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-04-26T01:45:15,312 | 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-04-26T01:45:15,314 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.bgpcep/util/1.0.0 2026-04-26T01:45:15,314 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.controller/blueprint/12.0.3 2026-04-26T01:45:15,315 | 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-04-26T01:45:15,316 | 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-04-26T01:45:15,317 | 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-04-26T01:45:15,318 | 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-04-26T01:45:15,318 | 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-04-26T01:45:15,320 | 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-04-26T01:45:15,321 | 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-04-26T01:45:15,321 | 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-04-26T01:45:15,322 | 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-04-26T01:45:15,349 | 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-04-26T01:45:15,351 | 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-04-26T01:45:15,352 | 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-04-26T01:45:15,353 | 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-04-26T01:45:15,354 | 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-04-26T01:45:15,355 | 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-04-26T01:45:15,357 | 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-04-26T01:45:15,358 | 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-04-26T01:45:15,367 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-akka-infoprovider-impl/1.19.0 2026-04-26T01:45:15,368 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-impl/1.19.0 2026-04-26T01:45:15,369 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-model/1.19.0 2026-04-26T01:45:15,370 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.daexim/daexim-spi/1.19.0 2026-04-26T01:45:15,370 | 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-04-26T01:45:15,371 | 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-04-26T01:45:15,372 | 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-04-26T01:45:15,373 | 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-04-26T01:45:15,373 | 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-04-26T01:45:15,374 | 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-04-26T01:45:15,375 | 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-04-26T01:45:15,375 | 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-04-26T01:45:15,376 | 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-04-26T01:45:15,378 | 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-04-26T01:45:15,379 | 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-04-26T01:45:15,379 | 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-04-26T01:45:15,380 | 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-04-26T01:45:15,381 | 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-04-26T01:45:15,382 | 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-04-26T01:45:15,382 | 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-04-26T01:45:15,384 | 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-04-26T01:45:15,384 | 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-04-26T01:45:15,385 | 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-04-26T01:45:15,386 | 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-04-26T01:45:15,387 | 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-04-26T01:45:15,388 | 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-04-26T01:45:15,388 | 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-04-26T01:45:15,389 | 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-04-26T01:45:15,390 | 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-04-26T01:45:15,392 | 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-04-26T01:45:15,393 | 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-04-26T01:45:15,394 | 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-04-26T01:45:15,395 | 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-04-26T01:45:15,396 | 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-04-26T01:45:15,397 | 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-04-26T01:45:15,398 | 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-04-26T01:45:15,400 | 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-04-26T01:45:15,401 | 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-04-26T01:45:15,402 | 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-04-26T01:45:15,403 | 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-04-26T01:45:15,404 | 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-04-26T01:45:15,405 | 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-04-26T01:45:15,406 | 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-04-26T01:45:15,407 | 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-04-26T01:45:15,409 | 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-04-26T01:45:15,410 | 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-04-26T01:45:15,411 | 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-04-26T01:45:15,411 | 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-04-26T01:45:15,412 | 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-04-26T01:45:15,413 | 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-04-26T01:45:15,413 | 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-04-26T01:45:15,414 | 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-04-26T01:45:15,415 | 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-04-26T01:45:15,415 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-api/1.20.0 2026-04-26T01:45:15,416 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-api/1.20.0 2026-04-26T01:45:15,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-jsonrpc/1.20.0 2026-04-26T01:45:15,417 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-messagelib/1.20.0 2026-04-26T01:45:15,418 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/bus-spi/1.20.0 2026-04-26T01:45:15,419 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-http/1.20.0 2026-04-26T01:45:15,420 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.bus/transport-zmq/1.20.0 2026-04-26T01:45:15,421 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/dom-codec/1.20.0 2026-04-26T01:45:15,421 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-common/1.20.0 2026-04-26T01:45:15,423 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc/jsonrpc-provider-single/1.20.0 2026-04-26T01:45:15,424 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-aaa/1.20.0 2026-04-26T01:45:15,425 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-api/1.20.0 2026-04-26T01:45:15,425 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-noop/1.20.0 2026-04-26T01:45:15,426 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.jsonrpc.security/security-service/1.20.0 2026-04-26T01:45:15,426 | 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-04-26T01:45:15,427 | 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-04-26T01:45:15,428 | 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-04-26T01:45:15,429 | 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-04-26T01:45:15,430 | 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-04-26T01:45:15,431 | 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-04-26T01:45:15,433 | 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-04-26T01:45:15,433 | 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-04-26T01:45:15,435 | 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-04-26T01:45:15,436 | 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-04-26T01:45:15,438 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.api/1.23.0 2026-04-26T01:45:15,440 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.dsbackend/1.23.0 2026-04-26T01:45:15,440 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.implementation/1.23.0 2026-04-26T01:45:15,442 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.inmemorydb/1.23.0 2026-04-26T01:45:15,442 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.lisp-proto/1.23.0 2026-04-26T01:45:15,445 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.mapcache/1.23.0 2026-04-26T01:45:15,446 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.lispflowmapping/mappingservice.southbound/1.23.0 2026-04-26T01:45:15,447 | 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-04-26T01:45:15,449 | 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-04-26T01:45:15,449 | 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-04-26T01:45:15,450 | 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-04-26T01:45:15,451 | 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-04-26T01:45:15,451 | 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-04-26T01:45:15,452 | 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-04-26T01:45:15,453 | 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-04-26T01:45:15,454 | 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-04-26T01:45:15,454 | 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-04-26T01:45:15,455 | 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-04-26T01:45:15,456 | 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-04-26T01:45:15,456 | 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-04-26T01:45:15,457 | 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-04-26T01:45:15,458 | 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-04-26T01:45:15,458 | 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-04-26T01:45:15,459 | 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-04-26T01:45:15,460 | 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-04-26T01:45:15,460 | 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-04-26T01:45:15,461 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.netconf/databind/10.0.2 2026-04-26T01:45:15,462 | 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-04-26T01:45:15,462 | 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-04-26T01:45:15,463 | 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-04-26T01:45:15,464 | 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-04-26T01:45:15,465 | 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-04-26T01:45:15,466 | 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-04-26T01:45:15,467 | 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-04-26T01:45:15,468 | 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-04-26T01:45:15,469 | 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-04-26T01:45:15,470 | 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-04-26T01:45:15,471 | 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-04-26T01:45:15,472 | 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-04-26T01:45:15,472 | 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-04-26T01:45:15,475 | 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-04-26T01:45:15,476 | 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-04-26T01:45:15,477 | 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-04-26T01:45:15,478 | 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-04-26T01:45:15,479 | 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-04-26T01:45:15,480 | 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-04-26T01:45:15,481 | 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-04-26T01:45:15,482 | 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-04-26T01:45:15,487 | 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-04-26T01:45:15,487 | 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-04-26T01:45:15,488 | 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-04-26T01:45:15,491 | 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-04-26T01:45:15,492 | 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-04-26T01:45:15,493 | 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-04-26T01:45:15,494 | 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-04-26T01:45:15,494 | 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-04-26T01:45:15,495 | 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-04-26T01:45:15,496 | 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-04-26T01:45:15,496 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.openflowplugin/openflowplugin/0.21.2 2026-04-26T01:45:15,499 | 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-04-26T01:45:15,501 | 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-04-26T01:45:15,502 | 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-04-26T01:45:15,502 | 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-04-26T01:45:15,503 | 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-04-26T01:45:15,505 | 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-04-26T01:45:15,506 | 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-04-26T01:45:15,506 | 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-04-26T01:45:15,507 | 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-04-26T01:45:15,508 | 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-04-26T01:45:15,509 | 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-04-26T01:45:15,509 | 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-04-26T01:45:15,510 | 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-04-26T01:45:15,513 | 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-04-26T01:45:15,522 | 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-04-26T01:45:15,523 | 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-04-26T01:45:15,528 | 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-04-26T01:45:15,528 | 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-04-26T01:45:15,535 | 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-04-26T01:45:15,540 | 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-04-26T01:45:15,543 | 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-04-26T01:45:15,544 | 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-04-26T01:45:15,544 | 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-04-26T01:45:15,548 | 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-04-26T01:45:15,549 | 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-04-26T01:45:15,550 | 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-04-26T01:45:15,558 | 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-04-26T01:45:15,562 | 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-04-26T01:45:15,563 | 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-04-26T01:45:15,563 | 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-04-26T01:45:15,564 | 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-04-26T01:45:15,565 | 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-04-26T01:45:15,566 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-api/1.22.0 2026-04-26T01:45:15,567 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/hwvtepsouthbound-impl/1.22.0 2026-04-26T01:45:15,569 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/library/1.22.0 2026-04-26T01:45:15,570 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.hardwarevtep/1.22.0 2026-04-26T01:45:15,570 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/schema.openvswitch/1.22.0 2026-04-26T01:45:15,571 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-api/1.22.0 2026-04-26T01:45:15,572 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/southbound-impl/1.22.0 2026-04-26T01:45:15,574 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.config/1.22.0 2026-04-26T01:45:15,574 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.mdsal-utils/1.22.0 2026-04-26T01:45:15,575 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.servicehelper/1.22.0 2026-04-26T01:45:15,576 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.southbound-utils/1.22.0 2026-04-26T01:45:15,576 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.ovsdb/utils.yang-utils/1.22.0 2026-04-26T01:45:15,577 | 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-04-26T01:45:15,578 | 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-04-26T01:45:15,579 | 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-04-26T01:45:15,579 | 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-04-26T01:45:15,580 | 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-04-26T01:45:15,581 | 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-04-26T01:45:15,582 | 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-04-26T01:45:15,582 | 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-04-26T01:45:15,583 | 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-04-26T01:45:15,584 | 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-04-26T01:45:15,584 | 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-04-26T01:45:15,585 | 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-04-26T01:45:15,586 | 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-04-26T01:45:15,586 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/concepts/14.0.20 2026-04-26T01:45:15,587 | 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-04-26T01:45:15,588 | 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-04-26T01:45:15,588 | 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-04-26T01:45:15,589 | 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-04-26T01:45:15,590 | 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-04-26T01:45:15,590 | 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-04-26T01:45:15,591 | 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-04-26T01:45:15,592 | 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-04-26T01:45:15,592 | 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-04-26T01:45:15,593 | 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-04-26T01:45:15,594 | 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-04-26T01:45:15,594 | 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-04-26T01:45:15,595 | 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-04-26T01:45:15,595 | 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-04-26T01:45:15,596 | 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-04-26T01:45:15,597 | 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-04-26T01:45:15,597 | 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-04-26T01:45:15,598 | 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-04-26T01:45:15,599 | 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-04-26T01:45:15,599 | 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-04-26T01:45:15,600 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.opendaylight.yangtools/util/14.0.20 2026-04-26T01:45:15,601 | 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-04-26T01:45:15,601 | 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-04-26T01:45:15,602 | 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-04-26T01:45:15,603 | 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-04-26T01:45:15,603 | 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-04-26T01:45:15,604 | 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-04-26T01:45:15,605 | 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-04-26T01:45:15,606 | 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-04-26T01:45:15,607 | 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-04-26T01:45:15,607 | 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-04-26T01:45:15,608 | 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-04-26T01:45:15,609 | 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-04-26T01:45:15,609 | 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-04-26T01:45:15,610 | 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-04-26T01:45:15,611 | 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-04-26T01:45:15,612 | 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-04-26T01:45:15,612 | 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-04-26T01:45:15,614 | 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-04-26T01:45:15,614 | 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-04-26T01:45:15,615 | 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-04-26T01:45:15,616 | 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-04-26T01:45:15,617 | 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-04-26T01:45:15,617 | 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-04-26T01:45:15,619 | 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-04-26T01:45:15,620 | 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-04-26T01:45:15,620 | 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-04-26T01:45:15,621 | 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-04-26T01:45:15,622 | 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-04-26T01:45:15,623 | 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-04-26T01:45:15,624 | 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-04-26T01:45:15,627 | 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-04-26T01:45:15,628 | 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-04-26T01:45:15,629 | 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-04-26T01:45:15,629 | 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-04-26T01:45:15,630 | 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-04-26T01:45:15,631 | 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-04-26T01:45:15,632 | 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-04-26T01:45:15,634 | 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-04-26T01:45:15,635 | 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-04-26T01:45:15,637 | 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-04-26T01:45:15,638 | 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-04-26T01:45:15,639 | 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-04-26T01:45:15,640 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.owasp.encoder/encoder/1.3.1 2026-04-26T01:45:15,640 | 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-04-26T01:45:15,641 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:org.reactivestreams/reactive-streams/1.0.4 2026-04-26T01:45:15,641 | 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-04-26T01:45:15,642 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | mvn:tech.pantheon.triemap/triemap/1.3.2 2026-04-26T01:45:15,643 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:dk.brics/automaton/1.12-4 2026-04-26T01:45:15,643 | 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-04-26T01:45:15,644 | 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-04-26T01:45:15,645 | 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-04-26T01:45:15,645 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap:mvn:org.lmdbjava/lmdbjava/0.9.1 2026-04-26T01:45:15,664 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/org.opendaylight.ovsdb.library.cfg 2026-04-26T01:45:15,666 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/bgpcep/odl-bmp-monitors-config.xml 2026-04-26T01:45:15,667 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0//etc/org.jolokia.osgi.cfg 2026-04-26T01:45:15,671 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/org.opendaylight.daexim.cfg 2026-04-26T01:45:15,672 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/org.opendaylight.jsonrpc.bus.cfg 2026-04-26T01:45:15,672 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/configuration/factory/pekko.conf 2026-04-26T01:45:15,673 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/org.opendaylight.controller.cluster.datastore.cfg 2026-04-26T01:45:15,673 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/jetty-web.xml 2026-04-26T01:45:15,674 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/org.opendaylight.openflowplugin.cfg 2026-04-26T01:45:15,674 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/datastore/initial/config/default-openflow-connection-config.xml 2026-04-26T01:45:15,675 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/datastore/initial/config/legacy-openflow-connection-config.xml 2026-04-26T01:45:15,675 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/datastore/initial/config/aaa-cert-config.xml 2026-04-26T01:45:15,677 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/datastore/initial/config/aaa-password-service-config.xml 2026-04-26T01:45:15,677 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/bgpcep/routing-policy-default-config.xml 2026-04-26T01:45:15,677 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/bgpcep/network-topology-pcep-config.xml 2026-04-26T01:45:15,679 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/org.opendaylight.restconf.nb.rfc8040.cfg 2026-04-26T01:45:15,680 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/datastore/initial/config/aaa-app-config.xml 2026-04-26T01:45:15,680 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/datastore/initial/config/aaa-datastore-config.xml 2026-04-26T01:45:15,680 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/bin/idmtool 2026-04-26T01:45:15,681 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0//etc/org.opendaylight.aaa.filterchain.cfg 2026-04-26T01:45:15,681 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/org.opendaylight.ovsdb.southbound.cfg 2026-04-26T01:45:15,681 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/bgpcep/protocols-config.xml 2026-04-26T01:45:15,682 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Creating configuration file /tmp/karaf-0.24.0/etc/opendaylight/bgpcep/network-topology-bgp-config.xml 2026-04-26T01:45:15,682 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Refreshing bundles: 2026-04-26T01:45:15,682 | 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-04-26T01:45:15,683 | 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-04-26T01:45:15,683 | 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-04-26T01:45:15,683 | 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-04-26T01:45:15,683 | 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-04-26T01:45:15,683 | 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-04-26T01:45:15,683 | 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-04-26T01:45:16,700 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.daexim} from /tmp/karaf-0.24.0/etc/org.opendaylight.daexim.cfg 2026-04-26T01:45:16,701 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.aaa.filterchain} from /tmp/karaf-0.24.0/etc/org.opendaylight.aaa.filterchain.cfg 2026-04-26T01:45:16,702 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.ovsdb.southbound} from /tmp/karaf-0.24.0/etc/org.opendaylight.ovsdb.southbound.cfg 2026-04-26T01:45:16,703 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.jsonrpc.bus} from /tmp/karaf-0.24.0/etc/org.opendaylight.jsonrpc.bus.cfg 2026-04-26T01:45:16,705 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.openflowplugin} from /tmp/karaf-0.24.0/etc/org.opendaylight.openflowplugin.cfg 2026-04-26T01:45:16,706 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.ovsdb.library} from /tmp/karaf-0.24.0/etc/org.opendaylight.ovsdb.library.cfg 2026-04-26T01:45:16,707 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.restconf.nb.rfc8040} from /tmp/karaf-0.24.0/etc/org.opendaylight.restconf.nb.rfc8040.cfg 2026-04-26T01:45:16,708 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.jolokia.osgi} from /tmp/karaf-0.24.0/etc/org.jolokia.osgi.cfg 2026-04-26T01:45:16,710 | INFO | fileinstall-/tmp/karaf-0.24.0/etc | fileinstall | 6 - org.apache.felix.fileinstall - 3.7.4 | Creating configuration {org.opendaylight.controller.cluster.datastore} from /tmp/karaf-0.24.0/etc/org.opendaylight.controller.cluster.datastore.cfg 2026-04-26T01:45:16,750 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Starting bundles: 2026-04-26T01:45:16,751 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm/9.8.0 2026-04-26T01:45:16,753 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.tree/9.8.0 2026-04-26T01:45:16,753 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.commons/9.8.0 2026-04-26T01:45:16,754 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.proxy/1.1.14 2026-04-26T01:45:16,759 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.quiesce.api/1.0.0 2026-04-26T01:45:16,759 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.api/1.0.1 2026-04-26T01:45:16,760 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.core/1.10.3 2026-04-26T01:45:16,899 | 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-04-26T01:45:16,902 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.tree.analysis/9.8.0 2026-04-26T01:45:16,903 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.objectweb.asm.util/9.8.0 2026-04-26T01:45:16,904 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.blueprint.cm/1.3.2 2026-04-26T01:45:16,921 | 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-04-26T01:45:16,922 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.blueprint/4.4.8 2026-04-26T01:45:16,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.kar/4.4.8 2026-04-26T01:45:16,935 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.wrap/4.4.8 2026-04-26T01:45:16,939 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.deployer.features/4.4.8 2026-04-26T01:45:16,949 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.osgi/2.15.0 2026-04-26T01:45:16,950 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.scp/2.15.0 2026-04-26T01:45:16,951 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.sshd.sftp/2.15.0 2026-04-26T01:45:16,951 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jline/3.21.0 2026-04-26T01:45:16,951 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.core/4.4.8 2026-04-26T01:45:16,979 | 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-04-26T01:45:16,982 | 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-04-26T01:45:17,006 | 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-04-26T01:45:17,010 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.features.command/4.4.8 2026-04-26T01:45:17,032 | 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-04-26T01:45:17,033 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.instance.core/4.4.8 2026-04-26T01:45:17,052 | 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-04-26T01:45:17,052 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.util/9.4.57.v20241219 2026-04-26T01:45:17,053 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.jmx/9.4.57.v20241219 2026-04-26T01:45:17,054 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.io/9.4.57.v20241219 2026-04-26T01:45:17,055 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.http/9.4.57.v20241219 2026-04-26T01:45:17,056 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.config/4.4.8 2026-04-26T01:45:17,062 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.modules/4.4.8 2026-04-26T01:45:17,066 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jaas.command/4.4.8 2026-04-26T01:45:17,075 | 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-04-26T01:45:17,076 | 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-04-26T01:45:17,078 | 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-04-26T01:45:17,078 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.websocket-api/1.1.2 2026-04-26T01:45:17,079 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.log.core/4.4.8 2026-04-26T01:45:17,090 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.log.core/4.4.8. Missing service: [org.apache.karaf.log.core.LogService] 2026-04-26T01:45:17,090 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.kar.core/4.4.8 2026-04-26T01:45:17,099 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.kar.core/4.4.8. Missing service: [org.apache.karaf.kar.KarService] 2026-04-26T01:45:17,099 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.servlet-api/4.0.0 2026-04-26T01:45:17,099 | 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-04-26T01:45:17,100 | 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-04-26T01:45:17,101 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.el-api/3.0.3 2026-04-26T01:45:17,101 | 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-04-26T01:45:17,102 | 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-04-26T01:45:17,103 | 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-04-26T01:45:17,103 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.server/9.4.57.v20241219 2026-04-26T01:45:17,104 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.security/9.4.57.v20241219 2026-04-26T01:45:17,104 | 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-04-26T01:45:17,105 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.servlet/9.4.57.v20241219 2026-04-26T01:45:17,105 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.xml/9.4.57.v20241219 2026-04-26T01:45:17,105 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.jaas/9.4.57.v20241219 2026-04-26T01:45:17,106 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.servlets/9.4.57.v20241219 2026-04-26T01:45:17,114 | INFO | activator-1-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-04-26T01:45:17,110 | INFO | activator-1-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-04-26T01:45:17,118 | 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-04-26T01:45:17,138 | INFO | features-3-thread-1 | log | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Logging initialized @10627ms to org.eclipse.jetty.util.log.Slf4jLog 2026-04-26T01:45:17,147 | 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-04-26T01:45:17,164 | 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-04-26T01:45:17,164 | 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-04-26T01:45:17,164 | INFO | features-3-thread-1 | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Pax Web Runtime started 2026-04-26T01:45:17,165 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.commands/4.4.8 2026-04-26T01:45:17,170 | 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-04-26T01:45:17,175 | 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-04-26T01:45:17,176 | 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-04-26T01:45:17,176 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.table/4.4.8 2026-04-26T01:45:17,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.osgi.service.component/1.5.1.202212101352 2026-04-26T01:45:17,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.client/9.4.57.v20241219 2026-04-26T01:45:17,178 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.web.core/4.4.8 2026-04-26T01:45:17,189 | 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-04-26T01:45:17,189 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.config.command/4.4.8 2026-04-26T01:45:17,214 | 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-04-26T01:45:17,222 | 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-04-26T01:45:17,222 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Configuring JettyServerController{configuration=0e11bd64-2bc8-422d-bc34-c5f0f5a53bfb,state=UNCONFIGURED} 2026-04-26T01:45:17,223 | 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-04-26T01:45:17,246 | 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-04-26T01:45:17,274 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.management.server/4.4.8 2026-04-26T01:45:17,285 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.whiteboard/1.2.0 2026-04-26T01:45:17,289 | 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-04-26T01:45:17,338 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.eclipse.jetty.continuation/9.4.57.v20241219 2026-04-26T01:45:17,347 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.bundle.core/4.4.8 2026-04-26T01:45:17,411 | 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-04-26T01:45:17,412 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.felix.scr/2.2.6 2026-04-26T01:45:17,438 | 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-04-26T01:45:17,440 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Using configured jetty-default@2cc31daa{HTTP/1.1, (http/1.1)}{0.0.0.0:8181} as non secure connector for address: 0.0.0.0:8181 2026-04-26T01:45:17,440 | 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[qtp770134519]@2de751f7{STOPPED,0<=0<=200,i=0,r=-1,q=0}[NO_TRY] 2026-04-26T01:45:17,639 | 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-04-26T01:45:17,645 | 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-04-26T01:45:17,649 | 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-04-26T01:45:17,659 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.scr.state/4.4.8 2026-04-26T01:45:17,665 | 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-04-26T01:45:17,665 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerController | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting JettyServerController{configuration=0e11bd64-2bc8-422d-bc34-c5f0f5a53bfb,state=STOPPED} 2026-04-26T01:45:17,665 | INFO | paxweb-config-1-thread-1 (change controller) | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Starting Server@2e8d47eb{STOPPED}[9.4.57.v20241219] 2026-04-26T01:45:17,666 | 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.10+7-Ubuntu-122.04 2026-04-26T01:45:17,685 | INFO | paxweb-config-1-thread-1 (change controller) | session | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | DefaultSessionIdManager workerName=node0 2026-04-26T01:45:17,685 | INFO | paxweb-config-1-thread-1 (change controller) | session | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | No SessionScavenger set, using defaults 2026-04-26T01:45:17,687 | INFO | paxweb-config-1-thread-1 (change controller) | session | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | node0 Scavenging every 660000ms 2026-04-26T01:45:17,698 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.scr.management/4.4.8 2026-04-26T01:45:17,705 | INFO | features-3-thread-1 | ServiceComponentRuntimeMBeanImpl | 125 - org.apache.karaf.scr.management - 4.4.8 | Activating the Apache Karaf ServiceComponentRuntime MBean 2026-04-26T01:45:17,706 | 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-04-26T01:45:17,707 | 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-04-26T01:45:17,707 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.api/1.1.5 2026-04-26T01:45:17,707 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.http.core/4.4.8 2026-04-26T01:45:17,717 | INFO | features-3-thread-1 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Command registration delayed for bundle org.apache.karaf.http.core/4.4.8. Missing service: [org.apache.karaf.http.core.ProxyService] 2026-04-26T01:45:17,718 | 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-04-26T01:45:17,719 | INFO | features-3-thread-1 | Activator | 518 - org.ops4j.pax.web.pax-web-extender-whiteboard - 8.0.33 | Starting Pax Web Whiteboard Extender 2026-04-26T01:45:17,730 | INFO | paxweb-config-1-thread-1 (change controller) | AbstractConnector | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started jetty-default@2cc31daa{HTTP/1.1, (http/1.1)}{0.0.0.0:8181} 2026-04-26T01:45:17,731 | INFO | paxweb-config-1-thread-1 (change controller) | Server | 149 - org.eclipse.jetty.util - 9.4.57.v20241219 | Started @11222ms 2026-04-26T01:45:17,732 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering HttpService factory 2026-04-26T01:45:17,734 | 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-04-26T01:45:17,736 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.ops4j.pax.url.war/2.6.17 2026-04-26T01:45:17,741 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.bundle.blueprintstate/4.4.8 2026-04-26T01:45:17,745 | 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.http.core_4.4.8 [115]] 2026-04-26T01:45:17,747 | INFO | paxweb-config-1-thread-1 (change controller) | Activator | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering HttpServiceRuntime 2026-04-26T01:45:17,747 | 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-04-26T01:45:17,750 | 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-04-26T01:45:17,751 | 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-04-26T01:45:17,751 | 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-04-26T01:45:17,752 | 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-04-26T01:45:17,757 | INFO | activator-1-thread-2 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.apache.karaf.http.core/4.4.8 2026-04-26T01:45:17,760 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.service.core/4.4.8 2026-04-26T01:45:17,767 | 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-04-26T01:45:17,768 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.jmx.core/1.1.8 2026-04-26T01:45:17,771 | INFO | features-3-thread-1 | core | 93 - org.apache.aries.jmx.core - 1.1.8 | Starting JMX OSGi agent 2026-04-26T01:45:17,780 | 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=0040d925-443f-4cd3-bca9-6199180ab7ea] for service with service.id [15] 2026-04-26T01:45:17,781 | 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=0040d925-443f-4cd3-bca9-6199180ab7ea] for service with service.id [39] 2026-04-26T01:45:17,783 | INFO | features-3-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@1f5e3b64 with name osgi.core:type=wiringState,version=1.1,framework=org.eclipse.osgi,uuid=0040d925-443f-4cd3-bca9-6199180ab7ea 2026-04-26T01:45:17,782 | 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@7d2c5418{/,null,STOPPED} 2026-04-26T01:45:17,783 | INFO | features-3-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@1f5e3b64 with name osgi.core:type=serviceState,version=1.7,framework=org.eclipse.osgi,uuid=0040d925-443f-4cd3-bca9-6199180ab7ea 2026-04-26T01:45:17,784 | INFO | features-3-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@1f5e3b64 with name osgi.core:type=framework,version=1.7,framework=org.eclipse.osgi,uuid=0040d925-443f-4cd3-bca9-6199180ab7ea 2026-04-26T01:45:17,784 | INFO | features-3-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@1f5e3b64 with name osgi.core:service=permissionadmin,version=1.2,framework=org.eclipse.osgi,uuid=0040d925-443f-4cd3-bca9-6199180ab7ea 2026-04-26T01:45:17,784 | INFO | features-3-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@1f5e3b64 with name osgi.core:type=bundleState,version=1.7,framework=org.eclipse.osgi,uuid=0040d925-443f-4cd3-bca9-6199180ab7ea 2026-04-26T01:45:17,785 | INFO | features-3-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@1f5e3b64 with name osgi.core:type=packageState,version=1.5,framework=org.eclipse.osgi,uuid=0040d925-443f-4cd3-bca9-6199180ab7ea 2026-04-26T01:45:17,785 | INFO | features-3-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@1f5e3b64 with name osgi.compendium:service=cm,version=1.3,framework=org.eclipse.osgi,uuid=0040d925-443f-4cd3-bca9-6199180ab7ea 2026-04-26T01:45:17,786 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.diagnostic.core/4.4.8 2026-04-26T01:45:17,787 | 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@7d2c5418{/,null,STOPPED} 2026-04-26T01:45:17,795 | 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-04-26T01:45:17,795 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.package.core/4.4.8 2026-04-26T01:45:17,801 | 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-04-26T01:45:17,802 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.shell.ssh/4.4.8 2026-04-26T01:45:17,823 | 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-04-26T01:45:17,823 | 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-04-26T01:45:17,832 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.system.core/4.4.8 2026-04-26T01:45:17,843 | 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-04-26T01:45:17,843 | 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-04-26T01:45:17,845 | 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-04-26T01:45:17,920 | 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-04-26T01:45:17,931 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.blueprint/12.0.3 2026-04-26T01:45:17,936 | INFO | features-3-thread-1 | BlueprintBundleTracker | 251 - org.opendaylight.controller.blueprint - 12.0.3 | Starting BlueprintBundleTracker 2026-04-26T01:45:17,956 | 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-04-26T01:45:17,957 | 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-04-26T01:45:17,957 | 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-04-26T01:45:17,958 | 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-04-26T01:45:17,968 | INFO | activator-1-thread-1 | DefaultIoServiceFactoryFactory | 135 - org.apache.sshd.osgi - 2.15.0 | No detected/configured IoServiceFactoryFactory; using Nio2ServiceFactoryFactory 2026-04-26T01:45:18,495 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.guava.failureaccess/1.0.3 2026-04-26T01:45:18,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jspecify.jspecify/1.0.0 2026-04-26T01:45:18,498 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.guava/33.5.0.jre 2026-04-26T01:45:18,500 | 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-04-26T01:45:18,500 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.concepts/14.0.20 2026-04-26T01:45:18,505 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-common/14.0.20 2026-04-26T01:45:18,506 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-spec/14.0.20 2026-04-26T01:45:18,507 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-reflect/14.0.20 2026-04-26T01:45:18,507 | 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-04-26T01:45:18,508 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | checker-qual/3.51.1 2026-04-26T01:45:18,509 | 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-04-26T01:45:18,510 | 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-04-26T01:45:18,515 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.concepts/1.0.0 2026-04-26T01:45:18,516 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.rsvp-api/1.0.0 2026-04-26T01:45:18,519 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javax.servlet-api/3.1.0 2026-04-26T01:45:18,520 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.h2database/2.3.232 2026-04-26T01:45:18,535 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.google.gson/2.13.2 2026-04-26T01:45:18,536 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.resolver/4.2.7.Final 2026-04-26T01:45:18,536 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.transport/4.2.7.Final 2026-04-26T01:45:18,537 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.api/1.20.0 2026-04-26T01:45:18,537 | 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-04-26T01:45:18,538 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-base/4.2.7.Final 2026-04-26T01:45:18,538 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.handler/4.2.7.Final 2026-04-26T01:45:18,538 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | net.bytebuddy.byte-buddy/1.17.8 2026-04-26T01:45:18,540 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.jsonrpc/1.20.0 2026-04-26T01:45:18,541 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.api/1.20.0 2026-04-26T01:45:18,541 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.noop/1.20.0 2026-04-26T01:45:18,542 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.spi/1.20.0 2026-04-26T01:45:18,608 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | triemap/1.3.2 2026-04-26T01:45:18,610 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.util/14.0.20 2026-04-26T01:45:18,612 | 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-04-26T01:45:18,613 | 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-04-26T01:45:18,614 | 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-04-26T01:45:18,616 | 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-04-26T01:45:18,616 | 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-04-26T01:45:18,617 | 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-04-26T01:45:18,617 | 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-04-26T01:45:18,618 | 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-04-26T01:45:18,618 | 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-04-26T01:45:18,619 | 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-04-26T01:45:18,619 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.yang-ir/14.0.20 2026-04-26T01:45:18,620 | 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-04-26T01:45:18,622 | 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-04-26T01:45:18,623 | 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-04-26T01:45:18,624 | 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-04-26T01:45:18,625 | 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-04-26T01:45:18,626 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.dom-codec/1.20.0 2026-04-26T01:45:18,627 | 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-04-26T01:45:18,627 | 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-04-26T01:45:18,628 | 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-04-26T01:45:18,630 | 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-04-26T01:45:18,631 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.api/1.20.0 2026-04-26T01:45:18,631 | 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-04-26T01:45:18,632 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.antlr.antlr4-runtime/4.13.2 2026-04-26T01:45:18,633 | 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-04-26T01:45:18,634 | 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-04-26T01:45:18,635 | 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-04-26T01:45:18,636 | 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-04-26T01:45:18,872 | 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-04-26T01:45:18,873 | 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-04-26T01:45:18,874 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.transport-zmq/1.20.0 2026-04-26T01:45:18,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | lz4-java/1.8.0 2026-04-26T01:45:18,879 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-compression/4.2.7.Final 2026-04-26T01:45:18,879 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-http/4.2.7.Final 2026-04-26T01:45:18,880 | 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-04-26T01:45:18,881 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.collections/3.2.2 2026-04-26T01:45:18,881 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.commons-beanutils/1.11.0 2026-04-26T01:45:18,882 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.owasp.encoder/1.3.1 2026-04-26T01:45:18,882 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.repackaged-shiro/0.22.3 2026-04-26T01:45:18,882 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.jolokia.osgi/1.7.2 2026-04-26T01:45:18,886 | 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-04-26T01:45:18,904 | 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@47c5a1f,contexts=[{HS,OCM-5,context:1550010511,/}]} 2026-04-26T01:45:18,905 | 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@47c5a1f,contexts=null}", size=3} 2026-04-26T01:45:18,905 | 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:1550010511',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [165],contextId='context:1550010511',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@5c63488f}} to o.o.p.w.s.j.i.PaxWebServletContextHandler@7d2c5418{/,null,STOPPED} 2026-04-26T01:45:18,907 | 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@7d2c5418{/,null,STOPPED} 2026-04-26T01:45:18,907 | 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@47c5a1f,contexts=[{HS,OCM-5,context:1550010511,/}]} 2026-04-26T01:45:18,912 | 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:1550010511',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [165],contextId='context:1550010511',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@5c63488f}} 2026-04-26T01:45:18,928 | 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-04-26T01:45:18,954 | 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@7d2c5418{/,null,AVAILABLE} 2026-04-26T01:45:18,954 | 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:1550010511',path='/',bundle=org.jolokia.osgi,context=WebContainerContextWrapper{bundle=org.jolokia.osgi_1.7.2 [165],contextId='context:1550010511',delegate=org.jolokia.osgi.security.ServiceAuthenticationHttpContext@5c63488f}}} as OSGi service for "/" context path 2026-04-26T01:45:18,958 | 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-04-26T01:45:18,959 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.shiro-api/0.22.3 2026-04-26T01:45:18,960 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.lang3/3.19.0 2026-04-26T01:45:18,961 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.encrypt-service/0.22.3 2026-04-26T01:45:18,962 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.cert/0.22.3 2026-04-26T01:45:19,041 | 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 [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.yangtools.binding.data.codec.api.BindingNormalizedNodeSerializer)), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService), (objectClass=org.opendaylight.mdsal.binding.api.DataBroker), (objectClass=org.opendaylight.aaa.encrypt.AAAEncryptionService)] 2026-04-26T01:45:19,043 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.shaded-sshd/10.0.2 2026-04-26T01:45:19,045 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6241/1.0.2 2026-04-26T01:45:19,046 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-api/1.0.0 2026-04-26T01:45:19,048 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8341/1.0.2 2026-04-26T01:45:19,049 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9640/1.0.2 2026-04-26T01:45:19,051 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.util/1.0.0 2026-04-26T01:45:19,052 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-concepts/1.0.0 2026-04-26T01:45:19,053 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.codegen-extensions/14.0.20 2026-04-26T01:45:19,054 | 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-04-26T01:45:19,054 | 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-04-26T01:45:19,055 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.rfc8294-netty/1.0.2 2026-04-26T01:45:19,056 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8343/1.0.2 2026-04-26T01:45:19,057 | 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-04-26T01:45:19,058 | 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-04-26T01:45:19,058 | 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-04-26T01:45:19,062 | 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-04-26T01:45:19,063 | 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-04-26T01:45:19,064 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-linkstate/1.0.0 2026-04-26T01:45:19,084 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-mvpn/1.0.0 2026-04-26T01:45:19,113 | 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-04-26T01:45:19,120 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.annotation-api/1.3.5 2026-04-26T01:45:19,121 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-model/14.0.20 2026-04-26T01:45:19,122 | 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-04-26T01:45:19,123 | 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-04-26T01:45:19,124 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-loader/14.0.20 2026-04-26T01:45:19,124 | 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-04-26T01:45:19,129 | INFO | features-3-thread-1 | SimpleBindingDOMCodecFactory | 450 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Binding/DOM Codec enabled 2026-04-26T01:45:19,129 | 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-04-26T01:45:19,132 | 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-04-26T01:45:19,133 | 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-04-26T01:45:19,135 | 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-04-26T01:45:19,135 | 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-04-26T01:45:19,137 | 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-04-26T01:45:19,137 | 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-04-26T01:45:19,139 | 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-04-26T01:45:19,151 | 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-04-26T01:45:19,156 | 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-04-26T01:45:19,158 | 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-04-26T01:45:19,160 | 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-04-26T01:45:19,162 | 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-04-26T01:45:19,163 | 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-04-26T01:45:19,165 | 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-04-26T01:45:19,165 | 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-04-26T01:45:19,167 | 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-04-26T01:45:19,168 | 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-04-26T01:45:19,171 | 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-04-26T01:45:19,172 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.yangtools.binding-generator/14.0.20 2026-04-26T01:45:19,178 | INFO | features-3-thread-1 | DefaultBindingRuntimeGenerator | 453 - org.opendaylight.yangtools.binding-generator - 14.0.20 | Binding/YANG type support activated 2026-04-26T01:45:19,178 | 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-04-26T01:45:19,187 | INFO | features-3-thread-1 | OSGiBindingRuntime | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Binding Runtime activated 2026-04-26T01:45:19,191 | INFO | features-3-thread-1 | OSGiModelRuntime | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Model Runtime starting 2026-04-26T01:45:19,216 | INFO | features-3-thread-1 | KarafFeaturesSupport | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Will attempt to integrate with Karaf FeaturesService 2026-04-26T01:45:20,333 | INFO | features-3-thread-1 | NettyTransportSupport | 394 - org.opendaylight.netconf.transport-api - 10.0.2 | Netty transport backed by epoll(2) 2026-04-26T01:45:20,523 | INFO | features-3-thread-1 | SharedEffectiveModelContextFactory | 504 - org.opendaylight.yangtools.yang-parser-impl - 14.0.20 | Using weak references 2026-04-26T01:45:23,833 | INFO | features-3-thread-1 | OSGiModuleInfoSnapshotImpl | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | EffectiveModelContext generation 1 activated 2026-04-26T01:45:24,777 | INFO | features-3-thread-1 | OSGiBindingRuntimeContextImpl | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | BindingRuntimeContext generation 1 activated 2026-04-26T01:45:24,777 | INFO | features-3-thread-1 | GlobalBindingRuntimeContext | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Global BindingRuntimeContext generation 1 activated 2026-04-26T01:45:24,778 | INFO | features-3-thread-1 | OSGiModelRuntime | 458 - org.opendaylight.yangtools.binding-runtime-osgi - 14.0.20 | Model Runtime started 2026-04-26T01:45:24,778 | 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-04-26T01:45:24,785 | INFO | features-3-thread-1 | OSGiBindingDOMCodec | 451 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Binding/DOM Codec activated 2026-04-26T01:45:24,805 | INFO | features-3-thread-1 | OSGiBindingDOMCodecServicesImpl | 451 - org.opendaylight.yangtools.binding-data-codec-osgi - 14.0.20 | Binding/DOM Codec generation 1 activated 2026-04-26T01:45:24,805 | 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-04-26T01:45:24,809 | 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-04-26T01:45:24,822 | INFO | features-3-thread-1 | OSGiBlockingBindingNormalizer | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter activated 2026-04-26T01:45:24,830 | INFO | features-3-thread-1 | DynamicBindingAdapter | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | 8 DOMService trackers started 2026-04-26T01:45:24,831 | 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-04-26T01:45:24,833 | 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-04-26T01:45:24,843 | INFO | features-3-thread-1 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Starting 0 StatementProviderActivator instances 2026-04-26T01:45:24,843 | 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-04-26T01:45:24,853 | INFO | features-3-thread-1 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Stopping 0 StatementProviderActivator instances 2026-04-26T01:45:24,856 | INFO | features-3-thread-1 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Starting 1 StatementProviderActivator instances 2026-04-26T01:45:24,857 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-flowspec/1.0.0 2026-04-26T01:45:24,863 | 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-04-26T01:45:25,183 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-inet/1.0.0 2026-04-26T01:45:25,333 | 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-04-26T01:45:25,336 | 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(71)] : Constructor argument 0 in class class org.opendaylight.protocol.bgp.openconfig.spi.DefaultBGPTableTypeRegistryConsumer has unsupported type java.lang.Iterable 2026-04-26T01:45:25,341 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-evpn/1.0.0 2026-04-26T01:45:25,352 | 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-04-26T01:45:25,389 | 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-04-26T01:45:25,435 | 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-04-26T01:45:25,436 | 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-04-26T01:45:25,437 | 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-04-26T01:45:25,437 | 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-04-26T01:45:25,438 | 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-04-26T01:45:25,439 | 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-04-26T01:45:25,440 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.model.inventory/0.21.2 2026-04-26T01:45:25,441 | 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-04-26T01:45:25,443 | 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-04-26T01:45:25,444 | 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-04-26T01:45:25,444 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.api/0.21.2 2026-04-26T01:45:25,445 | 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-04-26T01:45:25,445 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.extension-api/0.21.2 2026-04-26T01:45:25,446 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin/0.21.2 2026-04-26T01:45:25,446 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.lisp-proto/1.23.0 2026-04-26T01:45:25,447 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.api/1.23.0 2026-04-26T01:45:25,448 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.packethandler-model/3.0.0 2026-04-26T01:45:25,448 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.codec-http2/4.2.7.Final 2026-04-26T01:45:25,449 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | stax2-api/4.2.2 2026-04-26T01:45:25,449 | 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-04-26T01:45:25,449 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.databind/10.0.2 2026-04-26T01:45:25,450 | 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-04-26T01:45:25,450 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-api/10.0.2 2026-04-26T01:45:25,450 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.commons-codec/1.19.0 2026-04-26T01:45:25,451 | 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-04-26T01:45:25,451 | 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-04-26T01:45:25,451 | 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-04-26T01:45:25,452 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-tcp/10.0.2 2026-04-26T01:45:25,453 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-crypto/10.0.2 2026-04-26T01:45:25,454 | 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-04-26T01:45:25,454 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9642/1.0.2 2026-04-26T01:45:25,455 | 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-04-26T01:45:25,455 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc9641/1.0.2 2026-04-26T01:45:25,455 | 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-04-26T01:45:25,455 | 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-04-26T01:45:25,456 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-tls/10.0.2 2026-04-26T01:45:25,456 | 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-04-26T01:45:25,456 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-http/10.0.2 2026-04-26T01:45:25,457 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6243/1.0.2 2026-04-26T01:45:25,457 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-api/10.0.2 2026-04-26T01:45:25,457 | 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-04-26T01:45:25,457 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8344/1.0.2 2026-04-26T01:45:25,458 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8528/1.0.2 2026-04-26T01:45:25,458 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8529/1.0.2 2026-04-26T01:45:25,458 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8639/1.0.2 2026-04-26T01:45:25,459 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8072/1.0.2 2026-04-26T01:45:25,459 | 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-04-26T01:45:25,459 | 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-04-26T01:45:25,460 | 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-04-26T01:45:25,460 | 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-04-26T01:45:25,460 | 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-04-26T01:45:25,461 | 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-04-26T01:45:25,461 | 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-04-26T01:45:25,461 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.web.api/0.22.3 2026-04-26T01:45:25,464 | 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-04-26T01:45:25,464 | 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-04-26T01:45:25,465 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8525/1.0.2 2026-04-26T01:45:25,465 | 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-04-26T01:45:25,470 | INFO | features-3-thread-1 | OSGiDOMSchemaService | 361 - org.opendaylight.mdsal.mdsal-dom-schema-osgi - 15.0.2 | DOM Schema services activated 2026-04-26T01:45:25,471 | INFO | features-3-thread-1 | OSGiDOMSchemaService | 361 - org.opendaylight.mdsal.mdsal-dom-schema-osgi - 15.0.2 | Updating context to generation 1 2026-04-26T01:45:25,471 | 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-04-26T01:45:25,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.typesafe.config/1.4.5 2026-04-26T01:45:25,472 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.scala3-library/12.0.3 2026-04-26T01:45:25,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.typesafe.sslconfig/0.6.1 2026-04-26T01:45:25,473 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.annotations/1.45.1 2026-04-26T01:45:25,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.agrona.core/1.22.0 2026-04-26T01:45:25,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.client/1.45.1 2026-04-26T01:45:25,474 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.aeron.driver/1.45.1 2026-04-26T01:45:25,475 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.24.0_system_org_lmdbjava_lmdbjava_0.9.1_lmdbjava-0.9.1.jar/0.0.0 2026-04-26T01:45:25,475 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | reactive-streams/1.0.4 2026-04-26T01:45:25,475 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.repackaged-pekko/12.0.3 2026-04-26T01:45:25,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.core/4.2.37 2026-04-26T01:45:25,478 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.jmx/4.2.37 2026-04-26T01:45:25,479 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-api/12.0.3 2026-04-26T01:45:25,480 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-spi/12.0.3 2026-04-26T01:45:25,482 | 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-04-26T01:45:25,482 | 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-04-26T01:45:25,485 | INFO | features-3-thread-1 | FileAkkaConfigurationReader | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | File-based Pekko configuration reader enabled 2026-04-26T01:45:25,485 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.commons.text/1.14.0 2026-04-26T01:45:25,486 | 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-04-26T01:45:25,487 | 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-04-26T01:45:25,488 | 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-04-26T01:45:25,488 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.controller.raft-journal/12.0.3 2026-04-26T01:45:25,489 | 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-04-26T01:45:25,489 | 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-04-26T01:45:25,490 | 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-04-26T01:45:25,492 | 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-04-26T01:45:25,500 | INFO | features-3-thread-1 | OSGiActorSystemProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Actor System provider starting 2026-04-26T01:45:25,698 | INFO | features-3-thread-1 | ActorSystemProviderImpl | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating new ActorSystem 2026-04-26T01:45:26,108 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | Slf4jLogger | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Slf4jLogger started 2026-04-26T01:45:26,356 | 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.170.124:2550] with UID [-494184266547930080] 2026-04-26T01:45:26,367 | 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.170.124:2550] - Starting up, Pekko version [1.2.1] ... 2026-04-26T01:45:26,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.170.124:2550] - Registered cluster JMX MBean [pekko:type=Cluster] 2026-04-26T01:45:26,434 | 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.170.124:2550] - Started up successfully 2026-04-26T01:45:26,459 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | 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.170.124:2550#-494184266547930080], selfDc [default]. 2026-04-26T01:45:26,469 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.124:2550] - Node [pekko://opendaylight-cluster-data@10.30.170.124:2550] is JOINING itself (with roles [member-1, dc-default], version [0.0.0]) and forming new cluster 2026-04-26T01:45:26,470 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.124:2550] - is the new leader among reachable nodes (more leaders may exist) 2026-04-26T01:45:26,478 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | Cluster | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Cluster Node [pekko://opendaylight-cluster-data@10.30.170.124:2550] - Leader is moving node [pekko://opendaylight-cluster-data@10.30.170.124:2550] to [Up] 2026-04-26T01:45:26,492 | 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-04-26T01:45:26,693 | INFO | features-3-thread-1 | OSGiActorSystemProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Actor System provider started 2026-04-26T01:45:26,705 | INFO | features-3-thread-1 | OSGiDatastoreContextIntrospectorFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore Context Introspector activated 2026-04-26T01:45:26,706 | INFO | features-3-thread-1 | FileModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Shard configuration provider started 2026-04-26T01:45:26,708 | INFO | features-3-thread-1 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type CONFIGURATION starting 2026-04-26T01:45:26,781 | WARN | features-3-thread-1 | DatastoreContext | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Cannot find policy , will stick with normal 2026-04-26T01:45:26,788 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Create data store instance of type : config 2026-04-26T01:45:26,788 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-04-26T01:45:26,789 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-04-26T01:45:26,793 | INFO | features-3-thread-1 | AbstractDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating ShardManager : shardmanager-config 2026-04-26T01:45:26,847 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Starting ShardManager shard-manager-config 2026-04-26T01:45:26,848 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Recovery complete 2026-04-26T01:45:26,870 | 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-04-26T01:45:26,874 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-04-26T01:45:26,875 | INFO | features-3-thread-1 | AbstractModuleShardConfigProvider | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Config file exists - reading config from it 2026-04-26T01:45:26,875 | INFO | features-3-thread-1 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type OPERATIONAL starting 2026-04-26T01:45:26,876 | WARN | features-3-thread-1 | DatastoreContext | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Cannot find policy , will stick with normal 2026-04-26T01:45:26,876 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | 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.170.124:2550 2026-04-26T01:45:26,877 | 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.170.124:2550/user/shardmanager-config/member-1-shard-default-config 2026-04-26T01:45:26,877 | INFO | features-3-thread-1 | DistributedDataStoreFactory | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Create data store instance of type : operational 2026-04-26T01:45:26,877 | INFO | features-3-thread-1 | AbstractDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Creating ShardManager : shardmanager-operational 2026-04-26T01:45:26,882 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Starting ShardManager shard-manager-operational 2026-04-26T01:45:26,883 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Recovery complete 2026-04-26T01:45:26,884 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | 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.170.124:2550 2026-04-26T01:45:26,884 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | 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.170.124:2550/user/shardmanager-operational/member-1-shard-default-operational 2026-04-26T01:45:26,885 | 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-04-26T01:45:26,888 | 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-04-26T01:45:26,891 | 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.170.124:2550/user/shardmanager-config/member-1-shard-default-config 2026-04-26T01:45:26,893 | 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.170.124:2550/user/shardmanager-operational/member-1-shard-default-operational 2026-04-26T01:45:26,895 | 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-04-26T01:45:26,907 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-default-operational: Shard created, persistent : false 2026-04-26T01:45:26,907 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Shard | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | member-1-shard-default-config: Shard created, persistent : true 2026-04-26T01:45:26,911 | 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-04-26T01:45:26,913 | 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-04-26T01:45:26,916 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.24.0_system_net_sf_jung_jung-api_2.1.1_jung-api-2.1.1.jar/0.0.0 2026-04-26T01:45:26,917 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.24.0_system_net_sf_jung_jung-graph-impl_2.1.1_jung-graph-impl-2.1.1.jar/0.0.0 2026-04-26T01:45:26,917 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.loopremover-model/3.0.0 2026-04-26T01:45:26,917 | 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-04-26T01:45:26,918 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.loopremover-impl/3.0.0 2026-04-26T01:45:26,918 | 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-04-26T01:45:26,923 | 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), (objectClass=org.opendaylight.mdsal.binding.api.DataBroker), (&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker))] 2026-04-26T01:45:26,924 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.24.0_system_net_sf_jung_jung-algorithms_2.1.1_jung-algorithms-2.1.1.jar/0.0.0 2026-04-26T01:45:26,924 | 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-04-26T01:45:26,925 | 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-04-26T01:45:26,925 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.ready-api/7.1.9 2026-04-26T01:45:26,925 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.diagstatus-api/7.1.9 2026-04-26T01:45:26,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.openflowjava.util/0.21.2 2026-04-26T01:45:26,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.util/7.1.9 2026-04-26T01:45:26,926 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.odlparent.bundles-diag/14.1.6 2026-04-26T01:45:26,928 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.ready-impl/7.1.9 2026-04-26T01:45:26,939 | INFO | features-3-thread-1 | KarafSystemReady | 320 - org.opendaylight.infrautils.ready-impl - 7.1.9 | ThreadFactory for SystemReadyService created 2026-04-26T01:45:26,941 | 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-04-26T01:45:26,947 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | RoleChangeNotifier | 264 - org.opendaylight.controller.sal-clustering-commons - 12.0.3 | RoleChangeNotifier:pekko://opendaylight-cluster-data@10.30.170.124:2550/user/shardmanager-config/member-1-shard-default-config/member-1-shard-default-config-notifier#-1617918378 created and ready for shard:member-1-shard-default-config 2026-04-26T01:45:26,947 | 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.170.124:2550/user/shardmanager-operational/member-1-shard-default-operational/member-1-shard-default-operational-notifier#-1833829607 created and ready for shard:member-1-shard-default-operational 2026-04-26T01:45:26,949 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Starting recovery with journal batch size 1 2026-04-26T01:45:26,949 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | RaftActor | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Starting recovery with journal batch size 1 2026-04-26T01:45:26,952 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.diagstatus-impl/7.1.9 2026-04-26T01:45:26,957 | INFO | features-3-thread-1 | DiagStatusServiceImpl | 317 - org.opendaylight.infrautils.diagstatus-impl - 7.1.9 | Diagnostic Status Service started 2026-04-26T01:45:26,957 | INFO | SystemReadyService-0 | KarafSystemReady | 320 - org.opendaylight.infrautils.ready-impl - 7.1.9 | checkBundleDiagInfos() started... 2026-04-26T01:45:26,961 | 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-04-26T01:45:26,961 | INFO | features-3-thread-1 | DiagStatusServiceMBeanImpl | 317 - org.opendaylight.infrautils.diagstatus-impl - 7.1.9 | Diagnostic Status Service management started 2026-04-26T01:45:26,962 | 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-04-26T01:45:26,980 | 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-04-26T01:45:26,997 | 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-04-26T01:45:26,998 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.common/0.21.2 2026-04-26T01:45:26,998 | 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-04-26T01:45:27,000 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.impl/0.21.2 2026-04-26T01:45:27,057 | 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 [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker)), (objectClass=org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationServiceFactory)] 2026-04-26T01:45:27,069 | 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-04-26T01:45:27,079 | 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-04-26T01:45:27,084 | 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-04-26T01:45:27,084 | 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-04-26T01:45:27,085 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.extension-nicira/0.21.2 2026-04-26T01:45:27,088 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.model.topology/0.21.2 2026-04-26T01:45:27,088 | 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-04-26T01:45:27,089 | 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-04-26T01:45:27,089 | 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-04-26T01:45:27,089 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.library/1.22.0 2026-04-26T01:45:27,094 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.schema.hardwarevtep/1.22.0 2026-04-26T01:45:27,095 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.googlecode.json-simple/1.1.1 2026-04-26T01:45:27,095 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.inmemorydb/1.23.0 2026-04-26T01:45:27,101 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-api/1.0.0 2026-04-26T01:45:27,102 | 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-04-26T01:45:27,103 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.aries.util/1.1.3 2026-04-26T01:45:27,103 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.rabbitmq.client/5.26.0 2026-04-26T01:45:27,104 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc7952/1.0.2 2026-04-26T01:45:27,104 | 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-04-26T01:45:27,105 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8526/1.0.2 2026-04-26T01:45:27,108 | 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-04-26T01:45:27,119 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: journal open: applyTo=0 2026-04-26T01:45:27,119 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | EnabledRaftStorage | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: journal open: applyTo=0 2026-04-26T01:45:27,123 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.mdsal-utils/1.22.0 2026-04-26T01:45:27,124 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.hwvtepsouthbound-api/1.22.0 2026-04-26T01:45:27,124 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.hwvtepsouthbound-impl/1.22.0 2026-04-26T01:45:27,144 | 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.22.0. Missing service: [org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundProviderInfo, org.opendaylight.mdsal.binding.api.DataBroker] 2026-04-26T01:45:27,148 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.topology-api/1.0.0 2026-04-26T01:45:27,149 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.graph-api/1.0.0 2026-04-26T01:45:27,150 | 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-04-26T01:45:27,150 | 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-04-26T01:45:27,151 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.graph-impl/1.0.0 2026-04-26T01:45:27,153 | 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-04-26T01:45:27,157 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.validation.jakarta.validation-api/2.0.2 2026-04-26T01:45:27,161 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | 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-04-26T01:45:27,163 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | 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-04-26T01:45:27,166 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational: Recovery completed in in 9.862 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-04-26T01:45:27,168 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Recovery | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config: Recovery completed in in 13.03 ms: last log index = -1, last log term = -1, napshot index = -1, snapshot term = -1, journal size = 0 2026-04-26T01:45:27,170 | 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-04-26T01:45:27,171 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | com.fasterxml.woodstox.woodstox-core/7.1.1 2026-04-26T01:45:27,171 | 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-operational , received role change from null to Follower 2026-04-26T01:45:27,171 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | 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-04-26T01:45:27,172 | 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-04-26T01:45:27,173 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.algo-api/1.0.0 2026-04-26T01:45:27,173 | 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-04-26T01:45:27,174 | 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-04-26T01:45:27,174 | 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-04-26T01:45:27,176 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-spi/1.0.0 2026-04-26T01:45:27,176 | 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-04-26T01:45:27,177 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-parser/1.0.0 2026-04-26T01:45:27,182 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-operational (Candidate): Starting new election term 1 2026-04-26T01:45:27,183 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | 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-04-26T01:45:27,183 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | 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-04-26T01:45:27,183 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | Candidate | 261 - org.opendaylight.controller.sal-akka-raft - 12.0.3 | member-1-shard-default-config (Candidate): Starting new election term 1 2026-04-26T01:45:27,183 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | 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-04-26T01:45:27,183 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | 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-04-26T01:45:27,185 | INFO | opendaylight-cluster-data-shard-dispatcher-15 | 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-04-26T01:45:27,185 | INFO | opendaylight-cluster-data-shard-dispatcher-16 | 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-04-26T01:45:27,187 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | 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-04-26T01:45:27,187 | 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 , received role change from Candidate to Leader 2026-04-26T01:45:27,193 | 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-operational , registered listener pekko://opendaylight-cluster-data/user/shardmanager-operational 2026-04-26T01:45:27,194 | INFO | opendaylight-cluster-data-shard-dispatcher-17 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-operational: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@6b609d2c 2026-04-26T01:45:27,196 | 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-default-operational from Candidate to Leader 2026-04-26T01:45:27,196 | 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-04-26T01:45:27,197 | 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-04-26T01:45:27,197 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: Received LeaderStateChanged message: org.opendaylight.controller.cluster.datastore.messages.ShardLeaderStateChanged@727d32a7 2026-04-26T01:45:27,197 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | 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-04-26T01:45:27,198 | INFO | opendaylight-cluster-data-shard-dispatcher-18 | ShardManager | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | shard-manager-config: All Shards are ready - data store config is ready 2026-04-26T01:45:27,201 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-spi/1.0.0 2026-04-26T01:45:27,217 | 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(130)] : Constructor argument 0 in class class org.opendaylight.protocol.pcep.spi.pojo.DefaultPCEPExtensionConsumerContext has unsupported type [Lorg.opendaylight.protocol.pcep.spi.PCEPExtensionProviderActivator; 2026-04-26T01:45:27,218 | 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(130)] : Constructor argument 0 in class class org.opendaylight.protocol.pcep.spi.pojo.DefaultPCEPExtensionConsumerContext has unsupported type java.lang.Iterable 2026-04-26T01:45:27,218 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ConcurrentDOMDataBroker | 483 - org.opendaylight.yangtools.util - 14.0.20 | ThreadFactory created: CommitFutures 2026-04-26T01:45:27,221 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | DataBrokerCommitExecutor | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | DOM Data Broker commit exector started 2026-04-26T01:45:27,221 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | OSGiDOMStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore service type CONFIGURATION activated 2026-04-26T01:45:27,222 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | OSGiDOMStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Datastore service type OPERATIONAL activated 2026-04-26T01:45:27,225 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ConcurrentDOMDataBroker | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | DOM Data Broker started 2026-04-26T01:45:27,230 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for DataBroker activated 2026-04-26T01:45:27,230 | 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 [(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker)), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService), (objectClass=org.opendaylight.aaa.encrypt.AAAEncryptionService)] 2026-04-26T01:45:27,302 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | 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#204417446], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present} 2026-04-26T01:45:27,303 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | 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#204417446], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} 2026-04-26T01:45:27,308 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.pcep-impl/1.0.0 2026-04-26T01:45:27,310 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | 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#204417446], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} in 7.495 ms 2026-04-26T01:45:27,315 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.algo-impl/1.0.0 2026-04-26T01:45:27,317 | 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-04-26T01:45:27,318 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.programming-impl/1.0.0 2026-04-26T01:45:27,323 | 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-04-26T01:45:27,328 | 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-04-26T01:45:27,334 | 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-04-26T01:45:27,335 | 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-04-26T01:45:27,336 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.libraries.liblldp/0.21.2 2026-04-26T01:45:27,337 | 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-04-26T01:45:27,359 | 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.mdsal.binding.api.RpcProviderService), (objectClass=org.opendaylight.aaa.encrypt.AAAEncryptionService)] 2026-04-26T01:45:27,361 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Stopping 1 StatementProviderActivator instances 2026-04-26T01:45:27,365 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | OSGiStatementRegistry | 205 - org.opendaylight.bgpcep.bgp-openconfig-rp-spi - 1.0.0 | Starting 2 StatementProviderActivator instances 2026-04-26T01:45:27,374 | 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 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService), (objectClass=org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationService), (objectClass=org.opendaylight.mdsal.binding.api.NotificationService), (objectClass=org.opendaylight.mdsal.binding.api.NotificationPublishService)] 2026-04-26T01:45:27,378 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.topology-lldp-discovery/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService), (objectClass=org.opendaylight.openflowplugin.api.openflow.configuration.ConfigurationService), (objectClass=org.opendaylight.mdsal.binding.api.NotificationService), (objectClass=org.opendaylight.mdsal.binding.api.NotificationPublishService)] 2026-04-26T01:45:27,383 | 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), (&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.mdsal.binding.api.DataBroker))] 2026-04-26T01:45:27,384 | 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-04-26T01:45:27,396 | INFO | Blueprint Extender: 3 | 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-04-26T01:45:27,416 | 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 is waiting for dependencies [(objectClass=org.opendaylight.openflowplugin.applications.deviceownershipservice.DeviceOwnershipService), (objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService)] 2026-04-26T01:45:27,428 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.lldp-speaker/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.openflowplugin.applications.deviceownershipservice.DeviceOwnershipService), (objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService)] 2026-04-26T01:45:27,433 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | 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-04-26T01:45:27,442 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.graphite/4.2.37 2026-04-26T01:45:27,512 | 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#397810427], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present} 2026-04-26T01:45:27,512 | 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#397810427], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} 2026-04-26T01:45:27,512 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | ConnectedGraphServer | 224 - org.opendaylight.bgpcep.graph-impl - 1.0.0 | Graph Model Server started 2026-04-26T01:45:27,521 | 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#397810427], sessionId=0, version=POTASSIUM, maxMessages=1000, cookie=0, shard=default, dataTree=present}} in 8.992 ms 2026-04-26T01:45:27,596 | 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-04-26T01:45:27,597 | 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-04-26T01:45:27,600 | 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-04-26T01:45:27,618 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | GraphListener | 224 - org.opendaylight.bgpcep.graph-impl - 1.0.0 | Registered listener org.opendaylight.graph.impl.GraphListener@3bb0ce17 on Graph Model at DataObjectReference[ @ urn.opendaylight.params.xml.ns.yang.graph.rev250115.GraphTopology ... graph.topology.Graph(any) ] 2026-04-26T01:45:27,620 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type OPERATIONAL started 2026-04-26T01:45:27,620 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-5 | OSGiDistributedDataStore | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Distributed Datastore type CONFIGURATION started 2026-04-26T01:45:27,623 | INFO | Blueprint Extender: 3 | 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-04-26T01:45:27,624 | 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-04-26T01:45:27,625 | 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-04-26T01:45:27,625 | 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-04-26T01:45:27,625 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | javassist/3.30.2.GA 2026-04-26T01:45:27,626 | 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-04-26T01:45:27,632 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | rpc-requests-quota configuration property was changed to '20000' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | global-notification-quota configuration property was changed to '64000' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | switch-features-mandatory configuration property was changed to 'false' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | enable-flow-removed-notification configuration property was changed to 'true' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-statistics-rpc-enabled configuration property was changed to 'false' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | barrier-count-limit configuration property was changed to '25600' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | barrier-interval-timeout-limit configuration property was changed to '500' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | echo-reply-timeout configuration property was changed to '2000' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-statistics-polling-on configuration property was changed to 'true' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-table-statistics-polling-on configuration property was changed to 'true' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-flow-statistics-polling-on configuration property was changed to 'true' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-group-statistics-polling-on configuration property was changed to 'true' 2026-04-26T01:45:27,633 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-meter-statistics-polling-on configuration property was changed to 'true' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-port-statistics-polling-on configuration property was changed to 'true' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | is-queue-statistics-polling-on configuration property was changed to 'true' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | skip-table-features configuration property was changed to 'true' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | basic-timer-delay configuration property was changed to '3000' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | maximum-timer-delay configuration property was changed to '900000' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | use-single-layer-serialization configuration property was changed to 'true' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | thread-pool-min-threads configuration property was changed to '1' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | thread-pool-max-threads configuration property was changed to '32000' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | thread-pool-timeout configuration property was changed to '60' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | device-connection-rate-limit-per-min configuration property was changed to '0' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | device-connection-hold-time-in-seconds configuration property was changed to '0' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | device-datastore-removal-delay configuration property was changed to '500' 2026-04-26T01:45:27,634 | INFO | Blueprint Extender: 3 | OSGiConfigurationServiceFactory | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Loading configuration from 'org.opendaylight.openflowplugin' configuration file 2026-04-26T01:45:27,645 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | felix.fileinstall.filename configuration property was changed to 'file:/tmp/karaf-0.24.0/etc/org.opendaylight.openflowplugin.cfg' 2026-04-26T01:45:27,645 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | service.pid configuration property was changed to 'org.opendaylight.openflowplugin' 2026-04-26T01:45:27,648 | INFO | Blueprint Extender: 2 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.topology-lldp-discovery/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService), (objectClass=org.opendaylight.mdsal.binding.api.NotificationService), (objectClass=org.opendaylight.mdsal.binding.api.NotificationPublishService)] 2026-04-26T01:45:27,649 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.impl/0.21.2 has been started 2026-04-26T01:45:27,651 | 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-04-26T01:45:27,698 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.keystore-none/10.0.2 2026-04-26T01:45:27,702 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.truststore-none/10.0.2 2026-04-26T01:45:27,703 | 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-04-26T01:45:27,704 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.southbound-api/1.22.0 2026-04-26T01:45:27,704 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.srm-api/0.21.2 2026-04-26T01:45:27,706 | 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-04-26T01:45:27,713 | 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-04-26T01:45:27,721 | INFO | features-3-thread-1 | OSGiCodecsRegistry | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP codec registry started 2026-04-26T01:45:27,735 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.dom-api/10.0.2 2026-04-26T01:45:27,736 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.netconf-api/10.0.2 2026-04-26T01:45:27,737 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.model/1.19.0 2026-04-26T01:45:27,737 | 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-04-26T01:45:27,738 | 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-04-26T01:45:27,738 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-nb/10.0.2 2026-04-26T01:45:27,741 | 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-04-26T01:45:27,742 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.schema.openvswitch/1.22.0 2026-04-26T01:45:27,742 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.yang-utils/1.22.0 2026-04-26T01:45:27,743 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.southbound-impl/1.22.0 2026-04-26T01:45:27,745 | 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-04-26T01:45:27,750 | 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-04-26T01:45:27,763 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | wrap_file__tmp_karaf-0.24.0_system_dk_brics_automaton_1.12-4_automaton-1.12-4.jar/0.0.0 2026-04-26T01:45:27,765 | 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-04-26T01:45:27,800 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.transport-ssh/10.0.2 2026-04-26T01:45:27,804 | INFO | CommitFutures-1 | OSGiEncryptionServiceConfigurator | 175 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | Configuration update succeeded 2026-04-26T01:45:27,820 | 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.mdsal.binding.api.RpcProviderService)] 2026-04-26T01:45:27,822 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.model.rfc5277/10.0.2 2026-04-26T01:45:27,822 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.jvm/4.2.37 2026-04-26T01:45:27,823 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.dropwizard.metrics.healthchecks/4.2.37 2026-04-26T01:45:27,823 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.southbound-utils/1.22.0 2026-04-26T01:45:27,823 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.addresstracker-model/3.0.0 2026-04-26T01:45:27,824 | 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-04-26T01:45:27,824 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc8650/1.0.2 2026-04-26T01:45:27,824 | 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-04-26T01:45:27,832 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for MountPointService activated 2026-04-26T01:45:27,837 | INFO | features-3-thread-1 | DOMRpcRouter | 360 - org.opendaylight.mdsal.mdsal-dom-broker - 15.0.2 | DOM RPC/Action router started 2026-04-26T01:45:27,840 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for ActionProviderService activated 2026-04-26T01:45:27,842 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for ActionService activated 2026-04-26T01:45:27,846 | INFO | features-3-thread-1 | DOMNotificationRouter | 360 - org.opendaylight.mdsal.mdsal-dom-broker - 15.0.2 | DOM Notification Router started 2026-04-26T01:45:27,848 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for NotificationService activated 2026-04-26T01:45:27,848 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.topology-lldp-discovery/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService), (objectClass=org.opendaylight.mdsal.binding.api.NotificationPublishService)] 2026-04-26T01:45:27,851 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for NotificationPublishService activated 2026-04-26T01:45:27,851 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.topology-lldp-discovery/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.eos.binding.api.EntityOwnershipService)] 2026-04-26T01:45:27,858 | INFO | features-3-thread-1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for RpcProviderService activated 2026-04-26T01:45:27,919 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClusterSingletonManager | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Singleton manager starting singleton actor [pekko://opendaylight-cluster-data/system/singletonManagerOwnerSupervisor/OwnerSupervisor] 2026-04-26T01:45:27,919 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClusterSingletonManager | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | ClusterSingletonManager state change [Start -> Oldest] 2026-04-26T01:45:27,918 | INFO | features-3-thread-1 | EOSClusterSingletonServiceProvider | 367 - org.opendaylight.mdsal.mdsal-singleton-impl - 15.0.2 | Cluster Singleton Service started 2026-04-26T01:45:27,936 | INFO | features-3-thread-1 | YangLibraryWriterSingleton | 402 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | ietf-yang-library writer registered 2026-04-26T01:45:27,960 | INFO | features-3-thread-1 | BgpTopologyDeployerImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | BGP topology deployer started. 2026-04-26T01:45:27,968 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.lldp-speaker/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcService), (objectClass=org.opendaylight.mdsal.binding.api.RpcProviderService)] 2026-04-26T01:45:27,976 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.openflowplugin.applications.lldp-speaker/0.21.2 is waiting for dependencies [(objectClass=org.opendaylight.mdsal.binding.api.RpcService)] 2026-04-26T01:45:28,015 | INFO | Blueprint Extender: 2 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | org.opendaylight.openflowplugin.applications.topology.lldp.LLDPLinkAger@20bf27ca was registered as configuration listener to OpenFlowPlugin configuration service 2026-04-26T01:45:28,049 | INFO | Blueprint Extender: 2 | LLDPActivator | 413 - org.opendaylight.openflowplugin.applications.topology-lldp-discovery - 0.21.2 | Starting LLDPActivator with lldpSecureKey: aa9251f8-c7c0-4322-b8d6-c3a84593bda3 2026-04-26T01:45:28,070 | INFO | Blueprint Extender: 2 | LLDPActivator | 413 - org.opendaylight.openflowplugin.applications.topology-lldp-discovery - 0.21.2 | LLDPDiscoveryListener started. 2026-04-26T01:45:28,072 | INFO | Blueprint Extender: 2 | 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-04-26T01:45:28,072 | 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-04-26T01:45:28,077 | INFO | Blueprint Extender: 3 | LazyBindingList | 450 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Using lazy population for lists larger than 16 element(s) 2026-04-26T01:45:28,100 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | AAAEncryptionServiceImpl | 175 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | AAAEncryptionService activated 2026-04-26T01:45:28,100 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | OSGiEncryptionServiceConfigurator | 175 - org.opendaylight.aaa.encrypt-service-impl - 0.22.3 | Encryption Service enabled 2026-04-26T01:45:28,118 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-04-26T01:45:28,141 | INFO | Blueprint Extender: 1 | LoopRemoverProvider | 341 - org.opendaylight.l2switch.loopremover-impl - 3.0.0 | LoopRemover will install an lldp flow 2026-04-26T01:45:28,143 | INFO | Blueprint Extender: 1 | AbstractAdaptedService | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding/DOM adapter for RpcService activated 2026-04-26T01:45:28,143 | INFO | Blueprint Extender: 3 | AaaCertMdsalProvider | 173 - org.opendaylight.aaa.cert - 0.22.3 | AaaCertMdsalProvider Initialized 2026-04-26T01:45:28,163 | INFO | features-3-thread-1 | TopologyStatsProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | TopologyStatsProvider started 2026-04-26T01:45:28,164 | INFO | features-3-thread-1 | TopologyStatsRpc | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Initializing PCEP Topology Stats RPC service. 2026-04-26T01:45:28,165 | INFO | Blueprint Extender: 3 | 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-04-26T01:45:28,239 | INFO | Blueprint Extender: 1 | LoopRemoverProvider | 341 - org.opendaylight.l2switch.loopremover-impl - 3.0.0 | LoopRemover initialized. 2026-04-26T01:45:28,241 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.l2switch.loopremover-impl/3.0.0 has been started 2026-04-26T01:45:28,241 | 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-04-26T01:45:28,284 | INFO | features-3-thread-1 | PCEPTopologyTracker | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology tracker initialized 2026-04-26T01:45:28,288 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.rfc8639-impl/10.0.2 2026-04-26T01:45:28,298 | 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-04-26T01:45:28,300 | 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-04-26T01:45:28,304 | 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-04-26T01:45:28,308 | INFO | Blueprint Extender: 3 | ODLKeyTool | 173 - org.opendaylight.aaa.cert - 0.22.3 | ctl.jks is created 2026-04-26T01:45:28,329 | INFO | Blueprint Extender: 2 | LLDPSpeaker | 410 - org.opendaylight.openflowplugin.applications.lldp-speaker - 0.21.2 | LLDPSpeaker started, it will send LLDP frames each 5 seconds 2026-04-26T01:45:28,339 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.dsbackend/1.23.0 2026-04-26T01:45:28,354 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.mapcache/1.23.0 2026-04-26T01:45:28,355 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.implementation/1.23.0 2026-04-26T01:45:28,361 | INFO | Blueprint Extender: 3 | CertificateManagerService | 173 - org.opendaylight.aaa.cert - 0.22.3 | Certificate Manager service has been initialized 2026-04-26T01:45:28,379 | INFO | features-3-thread-1 | MappingService | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.23.0 | Mapping Service initializing... 2026-04-26T01:45:28,383 | INFO | Blueprint Extender: 3 | CertificateManagerService | 173 - org.opendaylight.aaa.cert - 0.22.3 | AaaCert Rpc Service has been initialized 2026-04-26T01:45:28,402 | INFO | Blueprint Extender: 2 | NodeConnectorInventoryEventTranslator | 410 - org.opendaylight.openflowplugin.applications.lldp-speaker - 0.21.2 | NodeConnectorInventoryEventTranslator has started. 2026-04-26T01:45:28,403 | INFO | Blueprint Extender: 3 | NettyBootstrapFactoryImpl | 439 - org.opendaylight.ovsdb.library - 1.22.0 | OVSDB global Netty context started with epoll(7) 2026-04-26T01:45:28,405 | INFO | Blueprint Extender: 2 | 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-04-26T01:45:28,409 | 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-04-26T01:45:28,439 | INFO | features-3-thread-1 | MappingSystem | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.23.0 | Restoring 0 mappings and 0 keys from datastore into DAO 2026-04-26T01:45:28,515 | INFO | features-3-thread-1 | MappingService | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.23.0 | Mapping Service loaded. 2026-04-26T01:45:28,533 | INFO | Blueprint Extender: 3 | JsonRpcEndpoint | 439 - org.opendaylight.ovsdb.library - 1.22.0 | Ovsdb Rpc Task interval is set to 1000 millisecond 2026-04-26T01:45:28,533 | INFO | Blueprint Extender: 3 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | OVSDB IP for listening connection is set to : 0.0.0.0 2026-04-26T01:45:28,533 | INFO | Blueprint Extender: 3 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | OVSDB port for listening connection is set to : 6640 2026-04-26T01:45:28,533 | INFO | Blueprint Extender: 3 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | Json Rpc Decoder Max Frame Length set to : 100000 2026-04-26T01:45:28,537 | INFO | features-3-thread-1 | LispMappingService | 348 - org.opendaylight.lispflowmapping.mappingservice.implementation - 1.23.0 | LISP (RFC6830) Mapping Service initialized 2026-04-26T01:45:28,543 | 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-04-26T01:45:28,544 | INFO | Blueprint Extender: 3 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.22.0 | HwvtepSouthboundProvider ovsdbConnectionService: org.opendaylight.ovsdb.lib.impl.OvsdbConnectionService@12b89522 2026-04-26T01:45:28,547 | INFO | Blueprint Extender: 3 | ReconciliationManager | 483 - org.opendaylight.yangtools.util - 14.0.20 | ThreadFactory created: ovsdb-reconciler 2026-04-26T01:45:28,547 | INFO | Blueprint Extender: 3 | HwvtepOperGlobalListener | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.22.0 | Registering HwvtepOperGlobalListener 2026-04-26T01:45:28,555 | INFO | Blueprint Extender: 3 | HwvtepDataChangeListener | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.22.0 | Registering HwvtepDataChangeListener 2026-04-26T01:45:28,569 | INFO | features-3-thread-1 | OSGiRemoteOpsProvider | 267 - org.opendaylight.controller.sal-remoterpc-connector - 12.0.3 | Remote Operations service starting 2026-04-26T01:45:28,573 | INFO | Blueprint Extender: 3 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.22.0 | HwvtepSouthboundProvider Session Initiated 2026-04-26T01:45:28,573 | INFO | Blueprint Extender: 3 | CommandExtension | 130 - org.apache.karaf.shell.core - 4.4.8 | Registering commands for bundle org.opendaylight.ovsdb.hwvtepsouthbound-impl/1.22.0 2026-04-26T01:45:28,574 | INFO | features-3-thread-1 | OSGiRemoteOpsProvider | 267 - org.opendaylight.controller.sal-remoterpc-connector - 12.0.3 | Remote Operations service started 2026-04-26T01:45:28,575 | 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-04-26T01:45:28,580 | 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-04-26T01:45:28,586 | INFO | features-3-thread-1 | ReconciliationManagerImpl | 412 - org.opendaylight.openflowplugin.applications.reconciliation-framework - 0.21.2 | ReconciliationManager started 2026-04-26T01:45:28,587 | 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-04-26T01:45:28,587 | 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-04-26T01:45:28,592 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.srm-impl/0.21.2 2026-04-26T01:45:28,625 | INFO | Blueprint Extender: 3 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | SouthboundProvider ovsdbConnectionService Initialized 2026-04-26T01:45:28,645 | INFO | Blueprint Extender: 3 | ReconciliationManager | 483 - org.opendaylight.yangtools.util - 14.0.20 | ThreadFactory created: ovsdb-reconciler 2026-04-26T01:45:28,648 | INFO | Blueprint Extender: 3 | OvsdbDataTreeChangeListener | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | OVSDB topology listener has been registered. 2026-04-26T01:45:28,649 | INFO | Blueprint Extender: 3 | OvsdbOperGlobalListener | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | Registering OvsdbOperGlobalListener 2026-04-26T01:45:28,652 | INFO | Blueprint Extender: 3 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | SouthboundProvider Session Initiated 2026-04-26T01:45:28,654 | INFO | Blueprint Extender: 3 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.cert/0.22.3 has been started 2026-04-26T01:45:28,654 | 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-04-26T01:45:28,679 | 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-04-26T01:45:28,748 | 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 [(objectClass=org.opendaylight.openflowplugin.applications.frm.recovery.OpenflowServiceRecoveryHandler)] 2026-04-26T01:45:28,749 | 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.applications.frm.recovery.OpenflowServiceRecoveryHandler)] 2026-04-26T01:45:28,762 | INFO | features-3-thread-1 | OpenflowServiceRecoveryHandlerImpl | 409 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.21.2 | Registering openflowplugin service recovery handlers 2026-04-26T01:45:28,763 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.mdsal.binding-util/15.0.2 2026-04-26T01:45:28,775 | 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-04-26T01:45:28,776 | 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-04-26T01:45:28,780 | 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-04-26T01:45:28,780 | 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-04-26T01:45:28,781 | 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-04-26T01:45:28,791 | INFO | Blueprint Extender: 3 | ConfigurationServiceFactoryImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | org.opendaylight.openflowplugin.applications.frm.impl.ForwardingRulesManagerImpl@24def2f0 was registered as configuration listener to OpenFlowPlugin configuration service 2026-04-26T01:45:28,806 | INFO | features-3-thread-1 | OSGiPasswordServiceConfigBootstrap | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | Listening for password service configuration 2026-04-26T01:45:28,807 | 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-04-26T01:45:28,819 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | DefaultPasswordHashService | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will utilize default iteration count=20000 2026-04-26T01:45:28,819 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | DefaultPasswordHashService | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will utilize default algorithm=SHA-512 2026-04-26T01:45:28,820 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | DefaultPasswordHashService | 180 - org.opendaylight.aaa.password-service-impl - 0.22.3 | DefaultPasswordHashService will not utilize a private salt, since none was configured 2026-04-26T01:45:28,869 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.arphandler-impl/3.0.0 2026-04-26T01:45:28,880 | 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-04-26T01:45:28,879 | INFO | Blueprint Extender: 3 | ForwardingRulesManagerImpl | 409 - org.opendaylight.openflowplugin.applications.forwardingrules-manager - 0.21.2 | ForwardingRulesManager has started successfully. 2026-04-26T01:45:28,883 | 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 has been started 2026-04-26T01:45:28,883 | 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-04-26T01:45:28,904 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | ClusterSingletonProxy | 260 - org.opendaylight.controller.repackaged-pekko - 12.0.3 | Singleton identified at [pekko://opendaylight-cluster-data/system/singletonManagerOwnerSupervisor/OwnerSupervisor] 2026-04-26T01:45:28,908 | INFO | features-3-thread-1 | ArpHandlerProvider | 338 - org.opendaylight.l2switch.arphandler-impl - 3.0.0 | ArpHandler is in Proactive Flood Mode 2026-04-26T01:45:28,916 | INFO | features-3-thread-1 | ArpHandlerProvider | 338 - org.opendaylight.l2switch.arphandler-impl - 3.0.0 | ArpHandler initialized. 2026-04-26T01:45:28,917 | 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-04-26T01:45:28,920 | 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-04-26T01:45:28,921 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.infrautils.diagstatus-shell/7.1.9 2026-04-26T01:45:28,936 | 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-04-26T01:45:28,937 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | pcep-cli/1.0.0 2026-04-26T01:45:28,964 | 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-04-26T01:45:28,964 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ietf.model.rfc6470/1.0.2 2026-04-26T01:45:28,966 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.rsvp-impl/1.0.0 2026-04-26T01:45:28,973 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.rsvp-spi/1.0.0 2026-04-26T01:45:29,003 | 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-04-26T01:45:29,004 | 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-04-26T01:45:29,006 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | *This* instance of OVSDB southbound provider is set as a MASTER instance 2026-04-26T01:45:29,007 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | Initialize OVSDB topology Uri{value=ovsdb:1} in operational and config data store if not already present 2026-04-26T01:45:29,006 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-24 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.22.0 | *This* instance of HWVTEP southbound provider is set as a MASTER instance 2026-04-26T01:45:29,007 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-24 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.22.0 | Initialize HWVTEP topology Uri{value=hwvtep:1} in operational and config data store if not already present 2026-04-26T01:45:29,027 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | HwvtepSouthboundProvider | 438 - org.opendaylight.ovsdb.hwvtepsouthbound-impl - 1.22.0 | Starting the ovsdb port 2026-04-26T01:45:29,027 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | registerConnectionListener: registering HwvtepConnectionManager 2026-04-26T01:45:29,027 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | registerConnectionListener: registered HwvtepConnectionManager notifying exisitng connections 2026-04-26T01:45:29,027 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | startOvsdbManager: Starting 2026-04-26T01:45:29,026 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | Starting the ovsdb port 2026-04-26T01:45:29,028 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | registerConnectionListener: registering OvsdbConnectionManager 2026-04-26T01:45:29,028 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | OvsdbConnectionService | 439 - org.opendaylight.ovsdb.library - 1.22.0 | registerConnectionListener: registered OvsdbConnectionManager notifying exisitng connections 2026-04-26T01:45:29,028 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | Registering deferred system ready listener to start OVSDB Manager later 2026-04-26T01:45:29,044 | INFO | features-3-thread-1 | DefaultFileWatcher | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | File Watcher service started 2026-04-26T01:45:29,048 | INFO | features-3-thread-1 | AbstractWatchingConfigLoader | 221 - org.opendaylight.bgpcep.config-loader-impl - 1.0.0 | Config Loader service started 2026-04-26T01:45:29,048 | 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-04-26T01:45:29,109 | 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-04-26T01:45:29,108 | INFO | OVSDB listener-0 | LoggingHandler | 67 - io.netty.common - 4.2.7.Final | [id: 0xde565b3d] REGISTERED 2026-04-26T01:45:29,109 | 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-04-26T01:45:29,110 | INFO | OVSDB listener-0 | LoggingHandler | 67 - io.netty.common - 4.2.7.Final | [id: 0xde565b3d] BIND: /0.0.0.0:6640 2026-04-26T01:45:29,119 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | PCEPTopologyTracker | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Creating topology instance for pcep-topology 2026-04-26T01:45:29,120 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | DefaultInstructionSchedulerFactory | 237 - org.opendaylight.bgpcep.programming-impl - 1.0.0 | Creating Instruction Scheduler pcep-topology. 2026-04-26T01:45:29,124 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | DefaultInstructionScheduler | 237 - org.opendaylight.bgpcep.programming-impl - 1.0.0 | Creating Programming Service pcep-topology-service-group. 2026-04-26T01:45:29,125 | 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-04-26T01:45:29,125 | 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-04-26T01:45:29,126 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | LazyBindingMap | 450 - org.opendaylight.yangtools.binding-data-codec-dynamic - 14.0.20 | Using lazy population for maps larger than 1 element(s) 2026-04-26T01:45:29,133 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | Network Topology Config Loader registered 2026-04-26T01:45:29,134 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.lispflowmapping.mappingservice.southbound/1.23.0 2026-04-26T01:45:29,139 | INFO | OVSDB listener-0 | LoggingHandler | 67 - io.netty.common - 4.2.7.Final | [id: 0xde565b3d, L:/[0:0:0:0:0:0:0:0]:6640] ACTIVE 2026-04-26T01:45:29,165 | INFO | features-3-thread-1 | LispSouthboundPlugin | 352 - org.opendaylight.lispflowmapping.mappingservice.southbound - 1.23.0 | LISP (RFC6830) Southbound Plugin is initializing... 2026-04-26T01:45:29,171 | INFO | features-3-thread-1 | LispSouthboundPlugin | 352 - org.opendaylight.lispflowmapping.mappingservice.southbound - 1.23.0 | Restoring 0 keys from datastore into southbound DAO 2026-04-26T01:45:29,239 | INFO | features-3-thread-1 | LispSouthboundPlugin | 352 - org.opendaylight.lispflowmapping.mappingservice.southbound - 1.23.0 | LISP (RFC6830) Southbound Plugin is up! 2026-04-26T01:45:29,244 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.srm-shell/0.21.2 2026-04-26T01:45:29,269 | 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-04-26T01:45:29,269 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | bgp-cli/1.0.0 2026-04-26T01:45:29,272 | 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-04-26T01:45:29,272 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.extension-onf/0.21.2 2026-04-26T01:45:29,274 | 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-04-26T01:45:29,279 | 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-04-26T01:45:29,298 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | LinkstateGraphBuilder | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Started Traffic Engineering Graph Builder 2026-04-26T01:45:29,336 | 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-04-26T01:45:29,339 | 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-04-26T01:45:29,344 | 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-04-26T01:45:29,350 | 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-04-26T01:45:29,357 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | BMP Config Loader registered 2026-04-26T01:45:29,357 | 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-04-26T01:45:29,422 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T01:45:29,425 | INFO | features-3-thread-1 | ArbitratorReconciliationManagerImpl | 407 - org.opendaylight.openflowplugin.applications.arbitratorreconciliation-impl - 0.21.2 | ArbitratorReconciliationManager has started successfully. 2026-04-26T01:45:29,426 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.packethandler-impl/3.0.0 2026-04-26T01:45:29,438 | INFO | features-3-thread-1 | PacketHandlerProvider | 344 - org.opendaylight.l2switch.packethandler-impl - 3.0.0 | PacketHandler initialized. 2026-04-26T01:45:29,439 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.apache.karaf.jdbc.core/4.4.8 2026-04-26T01:45:29,451 | 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-04-26T01:45:29,452 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.main-impl/3.0.0 2026-04-26T01:45:29,454 | 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-04-26T01:45:29,465 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-31 | YangLibraryWriter | 402 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | ietf-yang-library writer started with modules-state enabled 2026-04-26T01:45:29,481 | 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-04-26T01:45:29,482 | 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-04-26T01:45:29,484 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-ipv4-topology] instantiated 2026-04-26T01:45:29,490 | INFO | features-3-thread-1 | L2SwitchMainProvider | 343 - org.opendaylight.l2switch.main-impl - 3.0.0 | L2SwitchMain initialized. 2026-04-26T01:45:29,491 | 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-04-26T01:45:29,499 | 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-04-26T01:45:29,499 | 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-04-26T01:45:29,507 | 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-04-26T01:45:29,536 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | PCEPTopologyInstance | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology instance for pcep-topology initialized 2026-04-26T01:45:29,537 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | DefaultInstructionScheduler | 237 - org.opendaylight.bgpcep.programming-impl - 1.0.0 | Instruction Queue service pcep-topology-service-group instantiated 2026-04-26T01:45:29,540 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | PCEPPathSetupTypeCapability | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Build Path Setup Type List: [RsvpTe, SrMpls, Srv6] 2026-04-26T01:45:29,559 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | 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-04-26T01:45:29,559 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | 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-04-26T01:45:29,560 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | 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-04-26T01:45:29,560 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | 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-04-26T01:45:29,562 | 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-04-26T01:45:29,564 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology received configuration, enabling it 2026-04-26T01:45:29,565 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | ServerSessionManager | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Creating PCEP Topology pcep-topology 2026-04-26T01:45:29,575 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | 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-04-26T01:45:29,576 | INFO | CommitFutures-0 | ServerSessionManager | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology pcep-topology created successfully. 2026-04-26T01:45:29,577 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-ipv6-topology] instantiated 2026-04-26T01:45:29,584 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | PathManagerProvider | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Path Manager Server started for topology pcep-topology 2026-04-26T01:45:29,589 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | PathManagerListener | 229 - org.opendaylight.bgpcep.pcep-server-provider - 1.0.0 | Registered listener for Managed TE Path on Topology pcep-topology 2026-04-26T01:45:29,590 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | Routing Policy Config Loader registered 2026-04-26T01:45:29,591 | 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-04-26T01:45:29,593 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | 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@297b0799}} for Operational PCEP Topology pcep-topology 2026-04-26T01:45:29,597 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-linkstate-topology] instantiated 2026-04-26T01:45:29,598 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.tokenauthrealm/0.22.3 2026-04-26T01:45:29,605 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.hosttracker-model/3.0.0 2026-04-26T01:45:29,605 | 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-04-26T01:45:29,609 | INFO | features-3-thread-1 | DeviceOwnershipServiceImpl | 408 - org.opendaylight.openflowplugin.applications.device-ownership-service - 0.21.2 | DeviceOwnershipService started 2026-04-26T01:45:29,613 | INFO | features-3-thread-1 | DefaultConfigPusher | 411 - org.opendaylight.openflowplugin.applications.of-switch-config-pusher - 0.21.2 | DefaultConfigPusher has started. 2026-04-26T01:45:29,613 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.hosttracker-impl/3.0.0 2026-04-26T01:45:29,614 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | TopologyReferenceSingletonServiceImpl | 218 - org.opendaylight.bgpcep.bgp-topology-provider - 1.0.0 | Topology Singleton Service ServiceGroupIdentifier[value=example-linkstate-topology] instantiated 2026-04-26T01:45:29,617 | INFO | opendaylight-cluster-data-notification-dispatcher-27 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology Provider pcep-topology starting server channel 2026-04-26T01:45:29,621 | 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-04-26T01:45:29,644 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | 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-04-26T01:45:29,660 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Monitoring station example-bmp-monitor started 2026-04-26T01:45:29,660 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-13 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Connecting to monitored routers completed. 2026-04-26T01:45:29,660 | 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-04-26T01:45:29,661 | 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-04-26T01:45:29,661 | 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-04-26T01:45:29,669 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.servicehelper/1.22.0 2026-04-26T01:45:29,669 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.spi/1.19.0 2026-04-26T01:45:29,669 | 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-04-26T01:45:29,671 | INFO | pcep-boss-0 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | PCEP Topology Provider pcep-topology enabled 2026-04-26T01:45:29,675 | INFO | features-3-thread-1 | TunnelProviderDeployer | 235 - org.opendaylight.bgpcep.pcep-tunnel-provider - 1.0.0 | Tunnel Provider Deployer created 2026-04-26T01:45:29,676 | 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-04-26T01:45:29,689 | 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-04-26T01:45:29,692 | 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-04-26T01:45:29,696 | 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-04-26T01:45:29,696 | INFO | CommitFutures-2 | 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-04-26T01:45:29,703 | INFO | features-3-thread-1 | OSGiSwitchConnectionProviders | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | MD-SAL configuration-based SwitchConnectionProviders started 2026-04-26T01:45:29,703 | 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-04-26T01:45:29,705 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | OSGiSwitchConnectionProviders | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Starting instance of type 'openflow-switch-connection-provider-default-impl' 2026-04-26T01:45:29,706 | 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-04-26T01:45:29,707 | 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-04-26T01:45:29,717 | INFO | features-3-thread-1 | FlowCapableTopologyProvider | 414 - org.opendaylight.openflowplugin.applications.topology-manager - 0.21.2 | Topology Manager service started. 2026-04-26T01:45:29,722 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.l2switch.addresstracker-impl/3.0.0 2026-04-26T01:45:29,726 | 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-04-26T01:45:29,745 | INFO | features-3-thread-1 | AddressTrackerProvider | 336 - org.opendaylight.l2switch.addresstracker-impl - 3.0.0 | AddressTracker initialized. 2026-04-26T01:45:29,746 | 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-04-26T01:45:29,746 | 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-04-26T01:45:29,747 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.provider-single/1.20.0 2026-04-26T01:45:29,837 | 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-04-26T01:45:29,850 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-31 | FlowCapableTopologyProvider | 414 - org.opendaylight.openflowplugin.applications.topology-manager - 0.21.2 | Topology node flow:1 is successfully written to the operational datastore. 2026-04-26T01:45:29,860 | 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-04-26T01:45:29,873 | INFO | features-3-thread-1 | AbstractConfigFileProcessor | 222 - org.opendaylight.bgpcep.config-loader-spi - 1.0.0 | Protocols Config Loader registered 2026-04-26T01:45:29,874 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | karaf.branding/14.1.6 2026-04-26T01:45:29,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.ovsdb.utils.config/1.22.0 2026-04-26T01:45:29,878 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.locator/2.6.1 2026-04-26T01:45:29,880 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.utils/2.6.1 2026-04-26T01:45:29,881 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.glassfish.hk2.api/2.6.1 2026-04-26T01:45:29,882 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.activation-api/1.2.2 2026-04-26T01:45:29,883 | 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-04-26T01:45:29,885 | 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-04-26T01:45:29,889 | 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-04-26T01:45:29,894 | 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-04-26T01:45:29,905 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-openapi/10.0.2 2026-04-26T01:45:29,909 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group registered 2026-04-26T01:45:29,909 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.restconf-server/10.0.2 2026-04-26T01:45:29,910 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-04-26T01:45:29,911 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.filterchain/0.22.3 2026-04-26T01:45:29,926 | 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.24.0/etc/org.opendaylight.aaa.filterchain.cfg, component.id=237, Filter.target=(org.opendaylight.aaa.filterchain.filter=true)} 2026-04-26T01:45:29,927 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.shiro/0.22.3 2026-04-26T01:45:29,970 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | OpenFlowPluginProvider started, waiting for onSystemBootReady() 2026-04-26T01:45:29,971 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Added connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@13455357 2026-04-26T01:45:29,979 | 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.IIDMStore), (objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth)] 2026-04-26T01:45:29,979 | 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.IIDMStore), (objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth)] 2026-04-26T01:45:29,980 | 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.IIDMStore), (objectClass=org.opendaylight.aaa.api.PasswordCredentialAuth)] 2026-04-26T01:45:30,022 | 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-04-26T01:45:30,032 | 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-04-26T01:45:30,032 | 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-04-26T01:45:30,032 | 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-04-26T01:45:30,033 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.aaa/1.20.0 2026-04-26T01:45:30,046 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | NiciraExtensionProvider | 418 - org.opendaylight.openflowplugin.extension-nicira - 0.21.2 | Nicira Extension Provider started 2026-04-26T01:45:30,050 | 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-04-26T01:45:30,052 | 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-04-26T01:45:30,052 | 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-04-26T01:45:30,052 | 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-04-26T01:45:30,053 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | OnfExtensionProvider | 419 - org.opendaylight.openflowplugin.extension-onf - 0.21.2 | ONF Extension Provider started. 2026-04-26T01:45:30,053 | 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-04-26T01:45:30,053 | 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-04-26T01:45:30,053 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | OSGiSwitchConnectionProviders | 429 - org.opendaylight.openflowplugin.openflowjava.blueprint-config - 0.21.2 | Starting instance of type 'openflow-switch-connection-provider-legacy-impl' 2026-04-26T01:45:30,053 | 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-04-26T01:45:30,053 | 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-04-26T01:45:30,053 | 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-04-26T01:45:30,061 | INFO | opendaylight-cluster-data-notification-dispatcher-29 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Added connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@188bda8e 2026-04-26T01:45:30,062 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.security.service/1.20.0 2026-04-26T01:45:30,063 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.transport-http/1.20.0 2026-04-26T01:45:30,071 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.provider-common/1.20.0 2026-04-26T01:45:30,085 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.jsonrpc.bus.messagelib/1.20.0 2026-04-26T01:45:30,092 | 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=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-04-26T01:45:30,096 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.common/4.2.7.Final 2026-04-26T01:45:30,097 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | io.netty.buffer/4.2.7.Final 2026-04-26T01:45:30,098 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.bgpcep.bgp-l3vpn/1.0.0 2026-04-26T01:45:30,203 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-22 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group instantiated 2026-04-26T01:45:30,204 | 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=192.0.2.1}} 2026-04-26T01:45:30,261 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,266 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T01:45:30,267 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-04-26T01:45:30,269 | 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=192.0.2.1}} 2026-04-26T01:45:30,269 | 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=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-04-26T01:45:30,269 | 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=192.0.2.5}} 2026-04-26T01:45:30,271 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,272 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T01:45:30,272 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-04-26T01:45:30,272 | 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=192.0.2.5}} 2026-04-26T01:45:30,272 | 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=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-04-26T01:45:30,273 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-04-26T01:45:30,277 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://192.0.2.6} 2026-04-26T01:45:30,290 | 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=192.0.2.6}} 2026-04-26T01:45:30,291 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Deployer. 2026-04-26T01:45:30,292 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGPClusterSingletonService example-bgp-rib-service-group 2026-04-26T01:45:30,292 | 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-04-26T01:45:30,293 | 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-04-26T01:45:30,296 | 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-04-26T01:45:30,297 | 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-04-26T01:45:30,297 | 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-04-26T01:45:30,297 | INFO | features-3-thread-1 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:45:30,300 | INFO | features-3-thread-1 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:45:30,300 | 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-04-26T01:45:30,300 | INFO | features-3-thread-1 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:45:30,300 | INFO | features-3-thread-1 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:45:30,301 | INFO | features-3-thread-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-04-26T01:45:30,302 | 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-04-26T01:45:30,303 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,305 | 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-04-26T01:45:30,306 | 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-04-26T01:45:30,306 | 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-04-26T01:45:30,314 | 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-04-26T01:45:30,315 | INFO | CommitFutures-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-04-26T01:45:30,316 | 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-04-26T01:45:30,317 | INFO | CommitFutures-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-04-26T01:45:30,318 | 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-04-26T01:45:30,318 | INFO | CommitFutures-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-04-26T01:45:30,319 | 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-04-26T01:45:30,319 | INFO | CommitFutures-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-04-26T01:45:30,320 | 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-04-26T01:45:30,320 | INFO | CommitFutures-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-04-26T01:45:30,321 | 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-04-26T01:45:30,322 | 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-04-26T01:45:30,322 | INFO | CommitFutures-1 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-04-26T01:45:30,364 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-31 | 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-04-26T01:45:30,364 | 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-04-26T01:45:30,364 | 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-04-26T01:45:30,369 | 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-04-26T01:45:30,369 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Connecting to monitored routers completed. 2026-04-26T01:45:30,377 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-04-26T01:45:30,377 | 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-04-26T01:45:30,377 | 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-04-26T01:45:30,379 | 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-04-26T01:45:30,379 | 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-04-26T01:45:30,380 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,381 | 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-04-26T01:45:30,381 | 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-04-26T01:45:30,381 | 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-04-26T01:45:30,381 | 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-04-26T01:45:30,382 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,382 | 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-04-26T01:45:30,382 | 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-04-26T01:45:30,382 | 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-04-26T01:45:30,382 | 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-04-26T01:45:30,382 | 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-04-26T01:45:30,382 | 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-04-26T01:45:30,418 | 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-04-26T01:45:30,419 | 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-04-26T01:45:30,421 | 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-04-26T01:45:30,421 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | BmpMonitoringStationImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Connecting to monitored routers completed. 2026-04-26T01:45:30,421 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Deployer. 2026-04-26T01:45:30,422 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGPClusterSingletonService example-bgp-rib-service-group 2026-04-26T01:45:30,423 | 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-04-26T01:45:30,423 | 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-04-26T01:45:30,423 | 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-04-26T01:45:30,423 | 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-04-26T01:45:30,423 | 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-04-26T01:45:30,423 | 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-04-26T01:45:30,424 | 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-04-26T01:45:30,424 | 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-04-26T01:45:30,424 | 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-04-26T01:45:30,424 | 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-04-26T01:45:30,424 | 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-04-26T01:45:30,438 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-04-26T01:45:30,440 | 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-04-26T01:45:30,440 | 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-04-26T01:45:30,441 | 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-04-26T01:45:30,441 | 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-04-26T01:45:30,442 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | 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-04-26T01:45:30,442 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | 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-04-26T01:45:30,444 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,444 | 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-04-26T01:45:30,445 | 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-04-26T01:45:30,445 | 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-04-26T01:45:30,445 | 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-04-26T01:45:30,446 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,446 | 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-04-26T01:45:30,446 | 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-04-26T01:45:30,446 | 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-04-26T01:45:30,446 | 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-04-26T01:45:30,446 | 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-04-26T01:45:30,446 | 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-04-26T01:45:30,447 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Deployer. 2026-04-26T01:45:30,447 | INFO | features-3-thread-1 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGPClusterSingletonService example-bgp-rib-service-group 2026-04-26T01:45:30,455 | WARN | opendaylight-cluster-data-notification-dispatcher-32 | 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@1f6a94d4 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,494 | 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-04-26T01:45:30,495 | 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-04-26T01:45:30,495 | 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-04-26T01:45:30,503 | INFO | features-3-thread-1 | DefaultBgpDeployer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGP Deployer global-bgp started. 2026-04-26T01:45:30,503 | 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-04-26T01:45:30,503 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | jakarta.ws.rs-api/2.1.6 2026-04-26T01:45:30,503 | 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-04-26T01:45:30,505 | 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-04-26T01:45:30,505 | 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-04-26T01:45:30,507 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,507 | 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-04-26T01:45:30,507 | 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-04-26T01:45:30,507 | 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-04-26T01:45:30,507 | 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-04-26T01:45:30,509 | INFO | opendaylight-cluster-data-notification-dispatcher-37 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:45:30,509 | 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-04-26T01:45:30,509 | 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-04-26T01:45:30,509 | 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-04-26T01:45:30,510 | 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-04-26T01:45:30,510 | 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-04-26T01:45:30,510 | 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-04-26T01:45:30,512 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.aaa.authn-api/0.22.3 2026-04-26T01:45:30,513 | 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-04-26T01:45:30,516 | 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.api.PasswordCredentialAuth)] 2026-04-26T01:45:30,519 | 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(267)] : Constructor argument 0 in class class org.opendaylight.aaa.datastore.h2.H2Store has unsupported type org.opendaylight.aaa.datastore.h2.ConnectionProvider 2026-04-26T01:45:30,524 | 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-04-26T01:45:30,529 | INFO | features-3-thread-1 | H2Store | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | H2 IDMStore activated 2026-04-26T01:45:30,548 | INFO | Blueprint Extender: 1 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Checking if default entries must be created in IDM store 2026-04-26T01:45:30,563 | 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_LOST_NO_OWNER [wasOwner=true, isOwner=false, hasOwner=false] 2026-04-26T01:45:30,581 | INFO | features-3-thread-1 | JsonRPCProvider | 331 - org.opendaylight.jsonrpc.provider-single - 1.20.0 | JSON RPC Provider configuration absent 2026-04-26T01:45:30,584 | 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-04-26T01:45:30,607 | INFO | features-3-thread-1 | OSGiClusterAdmin | 263 - org.opendaylight.controller.sal-cluster-admin-impl - 12.0.3 | Cluster Admin services started 2026-04-26T01:45:30,607 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.akka-infoprovider-impl/1.19.0 2026-04-26T01:45:30,620 | 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-04-26T01:45:30,631 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.daexim.impl/1.19.0 2026-04-26T01:45:30,706 | INFO | features-3-thread-1 | DataExportImportAppProvider | 270 - org.opendaylight.daexim.impl - 1.19.0 | ThreadFactory for daexim-scheduler created 2026-04-26T01:45:30,708 | INFO | features-3-thread-1 | DataExportImportAppProvider | 270 - org.opendaylight.daexim.impl - 1.19.0 | Daexim Session Initiated, running on node '10.30.170.124:2550' 2026-04-26T01:45:30,708 | INFO | features-3-thread-1 | DataExportImportAppProvider | 270 - org.opendaylight.daexim.impl - 1.19.0 | Checking for presence of boot import data files (/tmp/karaf-0.24.0/daexim/boot/odl_backup_config.json, /tmp/karaf-0.24.0/daexim/boot/odl_backup_operational.json) 2026-04-26T01:45:30,711 | INFO | features-3-thread-1 | OSGiDataImportBootReady | 270 - org.opendaylight.daexim.impl - 1.19.0 | Published OSGi service interface org.opendaylight.daexim.DataImportBootReady 2026-04-26T01:45:30,716 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.keystore-api/10.0.2 2026-04-26T01:45:30,717 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.netconf.truststore-api/10.0.2 2026-04-26T01:45:30,717 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | org.opendaylight.openflowplugin.blueprint-config/0.21.2 2026-04-26T01:45:30,720 | INFO | features-3-thread-1 | Activator | 109 - org.apache.karaf.deployer.features - 4.4.8 | Deployment finished. Registering FeatureDeploymentListener 2026-04-26T01:45:30,724 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-14 | 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-04-26T01:45:30,743 | INFO | Blueprint Extender: 1 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_DOMAINS does not exist, creating it 2026-04-26T01:45:30,873 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-04-26T01:45:30,873 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-04-26T01:45:30,873 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-23 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | BGPClusterSingletonService example-bgp-rib-service-group instantiated 2026-04-26T01:45:31,022 | INFO | Blueprint Extender: 1 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Created default domain 2026-04-26T01:45:31,032 | INFO | Blueprint Extender: 1 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_ROLES does not exist, creating it 2026-04-26T01:45:31,085 | INFO | Blueprint Extender: 1 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Created 'admin' role 2026-04-26T01:45:31,120 | INFO | Blueprint Extender: 1 | StoreBuilder | 172 - org.opendaylight.aaa.authn-api - 0.22.3 | Created 'user' role 2026-04-26T01:45:31,252 | INFO | features-3-thread-1 | FeaturesServiceImpl | 18 - org.apache.karaf.features.core - 4.4.8 | Done. 2026-04-26T01:45:31,275 | INFO | Blueprint Extender: 1 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_USERS does not exist, creating it 2026-04-26T01:45:31,400 | INFO | Blueprint Extender: 1 | AbstractStore | 177 - org.opendaylight.aaa.idm-store-h2 - 0.22.3 | Table AAA_GRANTS does not exist, creating it 2026-04-26T01:45:31,497 | INFO | Blueprint Extender: 1 | AAAShiroProvider | 182 - org.opendaylight.aaa.shiro - 0.22.3 | AAAShiroProvider Session Initiated 2026-04-26T01:45:31,620 | INFO | Blueprint Extender: 1 | 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-04-26T01:45:31,647 | ERROR | Blueprint Extender: 1 | 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(178)] : Constructor argument 5 in class class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer has unsupported type [Lorg.opendaylight.restconf.server.spi.RpcImplementation; 2026-04-26T01:45:31,719 | INFO | Blueprint Extender: 1 | 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-04-26T01:45:31,720 | 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='/rests'} 2026-04-26T01:45:31,720 | 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='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=446, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}}", size=2} 2026-04-26T01:45:31,720 | 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='/rests'} 2026-04-26T01:45:31,721 | 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='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=446, 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@7b65d0c0{/rests,null,STOPPED} 2026-04-26T01:45:31,723 | 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@7b65d0c0{/rests,null,STOPPED} 2026-04-26T01:45:31,725 | 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,RESTCONF,/rests}]} 2026-04-26T01:45:31,726 | 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,RESTCONF,/rests}]}", size=2} 2026-04-26T01:45:31,727 | INFO | Blueprint Extender: 1 | 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-04-26T01:45:31,727 | 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-04-26T01:45:31,728 | 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-9,name='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=446, osgi.http.whiteboard.context.name=RESTCONF, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/rests}} 2026-04-26T01:45:31,729 | INFO | Blueprint Extender: 1 | 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-04-26T01:45:31,731 | INFO | Blueprint Extender: 1 | YangLibraryWriterSingleton | 402 - org.opendaylight.netconf.yanglib-mdsal-writer - 10.0.2 | Binding URL provider org.opendaylight.restconf.server.jaxrs.JaxRsYangLibrary@1fdd8e4e 2026-04-26T01:45:31,731 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Initializing CustomFilterAdapter 2026-04-26T01:45:31,732 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Injecting a new filter chain with 0 Filters: 2026-04-26T01:45:31,732 | 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@7b65d0c0{/rests,null,AVAILABLE} 2026-04-26T01:45:31,732 | 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='RESTCONF',path='/rests',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=446, 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-04-26T01:45:31,733 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-04-26T01:45:31,734 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-13,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]} 2026-04-26T01:45:31,734 | 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-13,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]}", size=2} 2026-04-26T01:45:31,734 | 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-04-26T01:45:31,734 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-04-26T01:45:31,734 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-14,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]} 2026-04-26T01:45:31,735 | 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-14,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]}", size=1} 2026-04-26T01:45:31,735 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-14,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-9,RESTCONF,/rests}]} 2026-04-26T01:45:31,735 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-20,contextPath='/.well-known'} 2026-04-26T01:45:31,735 | 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-15,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=450, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}}", size=2} 2026-04-26T01:45:31,735 | 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-20,contextPath='/.well-known'} 2026-04-26T01:45:31,735 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-15,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=450, 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@40df3ca1{/.well-known,null,STOPPED} 2026-04-26T01:45:31,736 | 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@40df3ca1{/.well-known,null,STOPPED} 2026-04-26T01:45:31,736 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-17,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-15,WellKnownURIs,/.well-known}]} 2026-04-26T01:45:31,736 | 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-17,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-15,WellKnownURIs,/.well-known}]}", size=2} 2026-04-26T01:45:31,736 | 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-04-26T01:45:31,737 | 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-04-26T01:45:31,737 | 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-15,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=450, osgi.http.whiteboard.context.name=WellKnownURIs, service.bundleid=388, service.scope=singleton, osgi.http.whiteboard.context.path=/.well-known}} 2026-04-26T01:45:31,737 | 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@40df3ca1{/.well-known,null,AVAILABLE} 2026-04-26T01:45:31,737 | 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-15,name='WellKnownURIs',path='/.well-known',bundle=org.opendaylight.netconf.restconf-server-jaxrs,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=450, 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-04-26T01:45:31,738 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-04-26T01:45:31,738 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-19,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-15,WellKnownURIs,/.well-known}]} 2026-04-26T01:45:31,738 | 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-19,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-15,WellKnownURIs,/.well-known}]}", size=1} 2026-04-26T01:45:31,738 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-19,name='Rootfound',urlPatterns=[/*],contexts=[{WB,OCM-15,WellKnownURIs,/.well-known}]} 2026-04-26T01:45:31,813 | INFO | opendaylight-cluster-data-pekko.actor.default-dispatcher-25 | MdsalRestconfStreamRegistry | 389 - org.opendaylight.netconf.restconf-server-mdsal - 10.0.2 | Cluster leadership acquired – will write OPERATIONAL view 2026-04-26T01:45:31,813 | 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-04-26T01:45:31,837 | INFO | Blueprint Extender: 1 | RestconfTransportChannelListener | 386 - org.opendaylight.netconf.restconf-server - 10.0.2 | Initialized with service class org.opendaylight.restconf.server.mdsal.MdsalRestconfServer 2026-04-26T01:45:31,837 | INFO | Blueprint Extender: 1 | RestconfTransportChannelListener | 386 - org.opendaylight.netconf.restconf-server - 10.0.2 | Initialized with base path: /restconf, default encoding: JSON, default pretty print: false 2026-04-26T01:45:31,849 | INFO | Blueprint Extender: 1 | EndpointRoot | 386 - org.opendaylight.netconf.restconf-server - 10.0.2 | registered openapi -> OpenApiResourceInstance{path=openapi, closed=false} 2026-04-26T01:45:31,849 | INFO | Blueprint Extender: 1 | OSGiNorthbound | 384 - org.opendaylight.netconf.restconf-nb - 10.0.2 | Global RESTCONF northbound pools started 2026-04-26T01:45:31,852 | INFO | Blueprint Extender: 1 | 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-04-26T01:45:31,853 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-24,contextPath='/openapi'} 2026-04-26T01:45:31,853 | 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-22,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=458, osgi.http.whiteboard.context.name=OpenAPI, service.bundleid=385, service.scope=singleton, osgi.http.whiteboard.context.path=/openapi}}", size=2} 2026-04-26T01:45:31,853 | 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-24,contextPath='/openapi'} 2026-04-26T01:45:31,855 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding OsgiContextModel{WB,id=OCM-22,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=458, 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@178f7a4{/openapi,null,STOPPED} 2026-04-26T01:45:31,857 | 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@178f7a4{/openapi,null,STOPPED} 2026-04-26T01:45:31,857 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-25,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]} 2026-04-26T01:45:31,858 | 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-25,name='org.opendaylight.aaa.shiro.filters.AAAShiroFilter',urlPatterns=[/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]}", size=2} 2026-04-26T01:45:31,858 | 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-04-26T01:45:31,858 | 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-04-26T01:45:31,858 | 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-04-26T01:45:31,858 | INFO | Blueprint Extender: 1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering resources with [/explorer/*] mapping(s) and resource base "explorer" 2026-04-26T01:45:31,859 | 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-22,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=458, osgi.http.whiteboard.context.name=OpenAPI, service.bundleid=385, service.scope=singleton, osgi.http.whiteboard.context.path=/openapi}} 2026-04-26T01:45:31,860 | INFO | Blueprint Extender: 1 | 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-04-26T01:45:31,860 | 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@178f7a4{/openapi,null,AVAILABLE} 2026-04-26T01:45:31,860 | 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-22,name='OpenAPI',path='/openapi',bundle=org.opendaylight.netconf.restconf-openapi,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=458, 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-04-26T01:45:31,862 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-04-26T01:45:31,865 | INFO | Blueprint Extender: 1 | 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-04-26T01:45:31,862 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-26,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/api/v3/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]} 2026-04-26T01:45:31,866 | 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-26,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/api/v3/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]}", size=1} 2026-04-26T01:45:31,866 | INFO | Blueprint Extender: 1 | BlueprintContainerImpl | 89 - org.apache.aries.blueprint.core - 1.10.3 | Blueprint bundle org.opendaylight.aaa.shiro/0.22.3 has been started 2026-04-26T01:45:31,866 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-26,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/api/v3/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]} 2026-04-26T01:45:31,866 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-27,name='default-815eaf2e-37c8-4f3a-b42f-437e8b6bc8d1',urlPatterns=[/explorer/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]} 2026-04-26T01:45:31,866 | 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-27,name='default-815eaf2e-37c8-4f3a-b42f-437e8b6bc8d1',urlPatterns=[/explorer/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]}", size=1} 2026-04-26T01:45:31,866 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-27,name='default-815eaf2e-37c8-4f3a-b42f-437e8b6bc8d1',urlPatterns=[/explorer/*],contexts=[{WB,OCM-22,OpenAPI,/openapi}]} 2026-04-26T01:45:31,867 | 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-04-26T01:45:31,874 | 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-04-26T01:45:31,875 | INFO | paxweb-config-1-thread-1 | ServerModel | 522 - org.ops4j.pax.web.pax-web-spi - 8.0.33 | Created new ServletContextModel{id=ServletContextModel-34,contextPath='/auth'} 2026-04-26T01:45:31,875 | 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='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=463, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=182, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}}", size=2} 2026-04-26T01:45:31,875 | 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-34,contextPath='/auth'} 2026-04-26T01:45:31,875 | 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='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=463, 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@58b070ec{/auth,null,STOPPED} 2026-04-26T01:45:31,876 | 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@58b070ec{/auth,null,STOPPED} 2026-04-26T01:45:31,877 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering FilterModel{id=FilterModel-31,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-29,RealmManagement,/auth}]} 2026-04-26T01:45:31,877 | 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-31,name='org.opendaylight.aaa.filterchain.filters.CustomFilterAdapter',urlPatterns=[/*],contexts=[{WB,OCM-29,RealmManagement,/auth}]}", size=2} 2026-04-26T01:45:31,877 | 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-04-26T01:45:31,877 | 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-29,name='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=463, osgi.http.whiteboard.context.name=RealmManagement, service.bundleid=182, service.scope=singleton, osgi.http.whiteboard.context.path=/auth}} 2026-04-26T01:45:31,878 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Initializing CustomFilterAdapter 2026-04-26T01:45:31,878 | INFO | paxweb-config-1-thread-1 | CustomFilterAdapter | 176 - org.opendaylight.aaa.filterchain - 0.22.3 | Injecting a new filter chain with 0 Filters: 2026-04-26T01:45:31,878 | 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@58b070ec{/auth,null,AVAILABLE} 2026-04-26T01:45:31,878 | 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='RealmManagement',path='/auth',bundle=org.opendaylight.aaa.shiro,ref={org.osgi.service.http.context.ServletContextHelper}={service.id=463, 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-04-26T01:45:31,879 | 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-04-26T01:45:31,879 | 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-04-26T01:45:31,879 | 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-04-26T01:45:31,880 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-04-26T01:45:31,880 | 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=[/*, /moon/*],contexts=[{WB,OCM-29,RealmManagement,/auth}]} 2026-04-26T01:45:31,880 | 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=[/*, /moon/*],contexts=[{WB,OCM-29,RealmManagement,/auth}]}", size=2} 2026-04-26T01:45:31,880 | 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-04-26T01:45:31,880 | 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-04-26T01:45:31,880 | 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-04-26T01:45:31,880 | 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-04-26T01:45:31,880 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Changing filter configuration for context / 2026-04-26T01:45:31,880 | INFO | paxweb-config-1-thread-1 | HttpServiceEnabled | 521 - org.ops4j.pax.web.pax-web-runtime - 8.0.33 | Registering ServletModel{id=ServletModel-33,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-29,RealmManagement,/auth}]} 2026-04-26T01:45:31,881 | 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-33,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-29,RealmManagement,/auth}]}", size=1} 2026-04-26T01:45:31,881 | INFO | paxweb-config-1-thread-1 | JettyServerWrapper | 519 - org.ops4j.pax.web.pax-web-jetty - 8.0.33 | Adding servlet ServletModel{id=ServletModel-33,name='org.glassfish.jersey.servlet.ServletContainer',urlPatterns=[/*],contexts=[{WB,OCM-29,RealmManagement,/auth}]} 2026-04-26T01:45:32,332 | INFO | SystemReadyService-0 | KarafSystemReady | 320 - org.opendaylight.infrautils.ready-impl - 7.1.9 | checkBundleDiagInfos: Elapsed time 5s, remaining time 294s, diag: Active {INSTALLED=0, RESOLVED=10, UNKNOWN=0, GRACE_PERIOD=0, WAITING=0, STARTING=0, ACTIVE=525, STOPPING=0, FAILURE=0} 2026-04-26T01:45:32,333 | 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-04-26T01:45:32,333 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 319 - org.opendaylight.infrautils.ready-api - 7.1.9 | Now notifying all its registered SystemReadyListeners... 2026-04-26T01:45:32,333 | INFO | SystemReadyService-0 | SouthboundProvider | 443 - org.opendaylight.ovsdb.southbound-impl - 1.22.0 | Started OVSDB Manager (in system ready listener) 2026-04-26T01:45:32,333 | INFO | SystemReadyService-0 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | onSystemBootReady() received, starting the switch connections 2026-04-26T01:45:32,432 | 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-04-26T01:45:32,436 | 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-04-26T01:45:32,436 | INFO | multiThreadIoEventLoopGroup-3-1 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@13455357 started 2026-04-26T01:45:32,439 | 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-04-26T01:45:32,439 | 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-04-26T01:45:32,441 | INFO | multiThreadIoEventLoopGroup-5-1 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | Connection provider org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderImpl@188bda8e started 2026-04-26T01:45:32,441 | INFO | multiThreadIoEventLoopGroup-5-1 | OpenFlowPluginProviderImpl | 420 - org.opendaylight.openflowplugin.impl - 0.21.2 | All switchConnectionProviders are up and running (2). 2026-04-26T01:46:16,857 | INFO | qtp770134519-751 | JaxRsRestconf | 388 - org.opendaylight.netconf.restconf-server-jaxrs - 10.0.2 | RESTCONF data-missing condition is reported as HTTP status 409 (RFC8040) 2026-04-26T01:46:16,860 | INFO | qtp770134519-751 | JaxRsRestconf | 388 - org.opendaylight.netconf.restconf-server-jaxrs - 10.0.2 | RESTCONF data-missing condition is reported as HTTP status 409 (RFC8040) 2026-04-26T01:46:17,358 | INFO | qtp770134519-751 | AuthenticationManager | 184 - org.opendaylight.aaa.tokenauthrealm - 0.22.3 | Authentication is now enabled 2026-04-26T01:46:17,358 | INFO | qtp770134519-751 | AuthenticationManager | 184 - org.opendaylight.aaa.tokenauthrealm - 0.22.3 | Authentication Manager activated 2026-04-26T01:46:17,399 | INFO | qtp770134519-751 | ApiPathParser | 382 - org.opendaylight.netconf.restconf-api - 10.0.2 | Consecutive slashes in REST URLs will be rejected 2026-04-26T01:46:18,530 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33061. 2026-04-26T01:46:18,534 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa45bcaa3, L:/10.30.170.124:12345 - R:/10.30.171.250:33061]}) is up now. 2026-04-26T01:46:18,735 | 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-04-26T01:46:18,750 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa45bcaa3, L:/10.30.170.124:12345 - R:/10.30.171.250:33061]} 2026-04-26T01:46:18,750 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,751 | 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@c808a7d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:18,764 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39823. 2026-04-26T01:46:18,766 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1ddb4845, L:/10.30.170.124:12345 - R:/10.30.171.250:39823]}) is up now. 2026-04-26T01:46:18,773 | 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-04-26T01:46:18,774 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1ddb4845, L:/10.30.170.124:12345 - R:/10.30.171.250:39823]} 2026-04-26T01:46:18,774 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,774 | 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@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-04-26T01:46:18,784 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34115. 2026-04-26T01:46:18,785 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc89a1ffa, L:/10.30.170.124:12345 - R:/10.30.171.250:34115]}) is up now. 2026-04-26T01:46:18,794 | 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-04-26T01:46:18,795 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc89a1ffa, L:/10.30.170.124:12345 - R:/10.30.171.250:34115]} 2026-04-26T01:46:18,795 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,795 | 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@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-04-26T01:46:18,804 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39495. 2026-04-26T01:46:18,805 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x58fcd3ce, L:/10.30.170.124:12345 - R:/10.30.171.250:39495]}) is up now. 2026-04-26T01:46:18,814 | 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-04-26T01:46:18,815 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x58fcd3ce, L:/10.30.170.124:12345 - R:/10.30.171.250:39495]} 2026-04-26T01:46:18,815 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,815 | 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@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-04-26T01:46:18,823 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43633. 2026-04-26T01:46:18,824 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9f4a06b3, L:/10.30.170.124:12345 - R:/10.30.171.250:43633]}) is up now. 2026-04-26T01:46:18,829 | 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-04-26T01:46:18,830 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9f4a06b3, L:/10.30.170.124:12345 - R:/10.30.171.250:43633]} 2026-04-26T01:46:18,830 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,831 | 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@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-04-26T01:46:18,840 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36453. 2026-04-26T01:46:18,843 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcd3323f4, L:/10.30.170.124:12345 - R:/10.30.171.250:36453]}) is up now. 2026-04-26T01:46:18,850 | 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-04-26T01:46:18,851 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcd3323f4, L:/10.30.170.124:12345 - R:/10.30.171.250:36453]} 2026-04-26T01:46:18,851 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,851 | 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@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-04-26T01:46:18,860 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44677. 2026-04-26T01:46:18,862 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe5dddfc7, L:/10.30.170.124:12345 - R:/10.30.171.250:44677]}) is up now. 2026-04-26T01:46:18,868 | 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-04-26T01:46:18,869 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe5dddfc7, L:/10.30.170.124:12345 - R:/10.30.171.250:44677]} 2026-04-26T01:46:18,869 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,869 | 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@ea3d83} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:18,882 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46835. 2026-04-26T01:46:18,882 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x47ee47db, L:/10.30.170.124:12345 - R:/10.30.171.250:46835]}) is up now. 2026-04-26T01:46:18,887 | 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-04-26T01:46:18,887 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x47ee47db, L:/10.30.170.124:12345 - R:/10.30.171.250:46835]} 2026-04-26T01:46:18,888 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,888 | 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@5fe0b3db} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:18,902 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43445. 2026-04-26T01:46:18,903 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x934b7b7b, L:/10.30.170.124:12345 - R:/10.30.171.250:43445]}) is up now. 2026-04-26T01:46:18,906 | 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-04-26T01:46:18,906 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x934b7b7b, L:/10.30.170.124:12345 - R:/10.30.171.250:43445]} 2026-04-26T01:46:18,907 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,907 | 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@2a8d1714} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:18,930 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40317. 2026-04-26T01:46:18,931 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x74b09857, L:/10.30.170.124:12345 - R:/10.30.171.250:40317]}) is up now. 2026-04-26T01:46:18,933 | 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-04-26T01:46:18,934 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x74b09857, L:/10.30.170.124:12345 - R:/10.30.171.250:40317]} 2026-04-26T01:46:18,935 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,935 | 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@244e5e7d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:18,954 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33685. 2026-04-26T01:46:18,955 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4d426886, L:/10.30.170.124:12345 - R:/10.30.171.250:33685]}) is up now. 2026-04-26T01:46:18,956 | 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-04-26T01:46:18,957 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4d426886, L:/10.30.170.124:12345 - R:/10.30.171.250:33685]} 2026-04-26T01:46:18,958 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,958 | 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@7a48aa86} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:18,964 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35057. 2026-04-26T01:46:18,965 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xce066fde, L:/10.30.170.124:12345 - R:/10.30.171.250:35057]}) is up now. 2026-04-26T01:46:18,967 | 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-04-26T01:46:18,967 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xce066fde, L:/10.30.170.124:12345 - R:/10.30.171.250:35057]} 2026-04-26T01:46:18,967 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,967 | 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@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-04-26T01:46:18,974 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34833. 2026-04-26T01:46:18,975 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa74b648d, L:/10.30.170.124:12345 - R:/10.30.171.250:34833]}) is up now. 2026-04-26T01:46:18,976 | 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-04-26T01:46:18,977 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa74b648d, L:/10.30.170.124:12345 - R:/10.30.171.250:34833]} 2026-04-26T01:46:18,977 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:18,977 | 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@1338a880} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:18,998 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42451. 2026-04-26T01:46:18,999 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc7df9ae0, L:/10.30.170.124:12345 - R:/10.30.171.250:42451]}) is up now. 2026-04-26T01:46:19,002 | 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-04-26T01:46:19,004 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc7df9ae0, L:/10.30.170.124:12345 - R:/10.30.171.250:42451]} 2026-04-26T01:46:19,004 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,004 | 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@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-04-26T01:46:19,014 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36093. 2026-04-26T01:46:19,014 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf9a5467b, L:/10.30.170.124:12345 - R:/10.30.171.250:36093]}) is up now. 2026-04-26T01:46:19,016 | 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-04-26T01:46:19,016 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf9a5467b, L:/10.30.170.124:12345 - R:/10.30.171.250:36093]} 2026-04-26T01:46:19,016 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,016 | 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@149c69} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,024 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34517. 2026-04-26T01:46:19,025 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd41c22eb, L:/10.30.170.124:12345 - R:/10.30.171.250:34517]}) is up now. 2026-04-26T01:46:19,027 | 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-04-26T01:46:19,028 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd41c22eb, L:/10.30.170.124:12345 - R:/10.30.171.250:34517]} 2026-04-26T01:46:19,028 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,028 | 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@53f67a13} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,035 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37401. 2026-04-26T01:46:19,035 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x07caffcd, L:/10.30.170.124:12345 - R:/10.30.171.250:37401]}) is up now. 2026-04-26T01:46:19,036 | 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-04-26T01:46:19,037 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x07caffcd, L:/10.30.170.124:12345 - R:/10.30.171.250:37401]} 2026-04-26T01:46:19,037 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,037 | 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@2fac545} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,047 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35349. 2026-04-26T01:46:19,048 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5eb45761, L:/10.30.170.124:12345 - R:/10.30.171.250:35349]}) is up now. 2026-04-26T01:46:19,050 | 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-04-26T01:46:19,050 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5eb45761, L:/10.30.170.124:12345 - R:/10.30.171.250:35349]} 2026-04-26T01:46:19,050 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,051 | 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@1cbfc46d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,062 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37821. 2026-04-26T01:46:19,062 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0ada46ee, L:/10.30.170.124:12345 - R:/10.30.171.250:37821]}) is up now. 2026-04-26T01:46:19,064 | 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-04-26T01:46:19,064 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0ada46ee, L:/10.30.170.124:12345 - R:/10.30.171.250:37821]} 2026-04-26T01:46:19,065 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,065 | 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@57fa9ab7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,073 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43941. 2026-04-26T01:46:19,073 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x54564aa8, L:/10.30.170.124:12345 - R:/10.30.171.250:43941]}) is up now. 2026-04-26T01:46:19,075 | 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-04-26T01:46:19,075 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x54564aa8, L:/10.30.170.124:12345 - R:/10.30.171.250:43941]} 2026-04-26T01:46:19,075 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,076 | 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@233188f7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,083 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42089. 2026-04-26T01:46:19,084 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe258dcb2, L:/10.30.170.124:12345 - R:/10.30.171.250:42089]}) is up now. 2026-04-26T01:46:19,085 | 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-04-26T01:46:19,086 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe258dcb2, L:/10.30.170.124:12345 - R:/10.30.171.250:42089]} 2026-04-26T01:46:19,086 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,086 | 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@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-04-26T01:46:19,095 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43995. 2026-04-26T01:46:19,096 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x510e4646, L:/10.30.170.124:12345 - R:/10.30.171.250:43995]}) is up now. 2026-04-26T01:46:19,097 | 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-04-26T01:46:19,098 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x510e4646, L:/10.30.170.124:12345 - R:/10.30.171.250:43995]} 2026-04-26T01:46:19,098 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,098 | 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@da9e028} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,106 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40085. 2026-04-26T01:46:19,107 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3b3ccea1, L:/10.30.170.124:12345 - R:/10.30.171.250:40085]}) is up now. 2026-04-26T01:46:19,108 | 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-04-26T01:46:19,109 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3b3ccea1, L:/10.30.170.124:12345 - R:/10.30.171.250:40085]} 2026-04-26T01:46:19,109 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,109 | 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@70777ccc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,117 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45107. 2026-04-26T01:46:19,118 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x12c2f8b3, L:/10.30.170.124:12345 - R:/10.30.171.250:45107]}) is up now. 2026-04-26T01:46:19,119 | 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-04-26T01:46:19,120 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x12c2f8b3, L:/10.30.170.124:12345 - R:/10.30.171.250:45107]} 2026-04-26T01:46:19,121 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,121 | 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@71465266} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,128 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34167. 2026-04-26T01:46:19,129 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x814a3461, L:/10.30.170.124:12345 - R:/10.30.171.250:34167]}) is up now. 2026-04-26T01:46:19,132 | 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-04-26T01:46:19,133 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x814a3461, L:/10.30.170.124:12345 - R:/10.30.171.250:34167]} 2026-04-26T01:46:19,133 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,133 | 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@27b8f6a0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,153 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39291. 2026-04-26T01:46:19,154 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x853a6a57, L:/10.30.170.124:12345 - R:/10.30.171.250:39291]}) is up now. 2026-04-26T01:46:19,156 | 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-04-26T01:46:19,157 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x853a6a57, L:/10.30.170.124:12345 - R:/10.30.171.250:39291]} 2026-04-26T01:46:19,157 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,158 | 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@3a6d5988} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,165 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36681. 2026-04-26T01:46:19,165 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x320f38d8, L:/10.30.170.124:12345 - R:/10.30.171.250:36681]}) is up now. 2026-04-26T01:46:19,167 | 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-04-26T01:46:19,167 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x320f38d8, L:/10.30.170.124:12345 - R:/10.30.171.250:36681]} 2026-04-26T01:46:19,167 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,167 | 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@645b1161} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,182 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46877. 2026-04-26T01:46:19,183 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8505d3b6, L:/10.30.170.124:12345 - R:/10.30.171.250:46877]}) is up now. 2026-04-26T01:46:19,185 | 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-04-26T01:46:19,186 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8505d3b6, L:/10.30.170.124:12345 - R:/10.30.171.250:46877]} 2026-04-26T01:46:19,186 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,186 | 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@5f990578} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,194 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45987. 2026-04-26T01:46:19,195 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x42da4833, L:/10.30.170.124:12345 - R:/10.30.171.250:45987]}) is up now. 2026-04-26T01:46:19,197 | 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-04-26T01:46:19,198 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x42da4833, L:/10.30.170.124:12345 - R:/10.30.171.250:45987]} 2026-04-26T01:46:19,198 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,198 | 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@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-04-26T01:46:19,206 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45823. 2026-04-26T01:46:19,206 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xca6cff8e, L:/10.30.170.124:12345 - R:/10.30.171.250:45823]}) is up now. 2026-04-26T01:46:19,208 | 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-04-26T01:46:19,209 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xca6cff8e, L:/10.30.170.124:12345 - R:/10.30.171.250:45823]} 2026-04-26T01:46:19,209 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,210 | 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@2c71e8e6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,217 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42763. 2026-04-26T01:46:19,217 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa3e6a57a, L:/10.30.170.124:12345 - R:/10.30.171.250:42763]}) is up now. 2026-04-26T01:46:19,219 | 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-04-26T01:46:19,219 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa3e6a57a, L:/10.30.170.124:12345 - R:/10.30.171.250:42763]} 2026-04-26T01:46:19,219 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,219 | 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@68378133} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,227 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:32879. 2026-04-26T01:46:19,228 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x336d2cd6, L:/10.30.170.124:12345 - R:/10.30.171.250:32879]}) is up now. 2026-04-26T01:46:19,229 | 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-04-26T01:46:19,230 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x336d2cd6, L:/10.30.170.124:12345 - R:/10.30.171.250:32879]} 2026-04-26T01:46:19,230 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,230 | 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@36ce7074} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,239 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40875. 2026-04-26T01:46:19,239 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0aa1bbe6, L:/10.30.170.124:12345 - R:/10.30.171.250:40875]}) is up now. 2026-04-26T01:46:19,240 | 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-04-26T01:46:19,241 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0aa1bbe6, L:/10.30.170.124:12345 - R:/10.30.171.250:40875]} 2026-04-26T01:46:19,241 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,241 | 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@70041036} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,250 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42457. 2026-04-26T01:46:19,251 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf01b569d, L:/10.30.170.124:12345 - R:/10.30.171.250:42457]}) is up now. 2026-04-26T01:46:19,252 | 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-04-26T01:46:19,253 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf01b569d, L:/10.30.170.124:12345 - R:/10.30.171.250:42457]} 2026-04-26T01:46:19,253 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,253 | 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@6879583e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,260 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43499. 2026-04-26T01:46:19,261 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xba8ca8c8, L:/10.30.170.124:12345 - R:/10.30.171.250:43499]}) is up now. 2026-04-26T01:46:19,263 | 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-04-26T01:46:19,263 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xba8ca8c8, L:/10.30.170.124:12345 - R:/10.30.171.250:43499]} 2026-04-26T01:46:19,263 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,263 | 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@39de7ad0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,274 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44519. 2026-04-26T01:46:19,276 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa0b45920, L:/10.30.170.124:12345 - R:/10.30.171.250:44519]}) is up now. 2026-04-26T01:46:19,277 | 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-04-26T01:46:19,278 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa0b45920, L:/10.30.170.124:12345 - R:/10.30.171.250:44519]} 2026-04-26T01:46:19,278 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,278 | 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@28f25f87} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,294 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42069. 2026-04-26T01:46:19,295 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x182978c2, L:/10.30.170.124:12345 - R:/10.30.171.250:42069]}) is up now. 2026-04-26T01:46:19,298 | 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-04-26T01:46:19,299 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x182978c2, L:/10.30.170.124:12345 - R:/10.30.171.250:42069]} 2026-04-26T01:46:19,299 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,299 | 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@71293a66} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,310 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43297. 2026-04-26T01:46:19,311 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3c33283e, L:/10.30.170.124:12345 - R:/10.30.171.250:43297]}) is up now. 2026-04-26T01:46:19,312 | 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-04-26T01:46:19,313 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3c33283e, L:/10.30.170.124:12345 - R:/10.30.171.250:43297]} 2026-04-26T01:46:19,313 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,313 | 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@6f012805} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,321 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35999. 2026-04-26T01:46:19,321 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xea4e2d99, L:/10.30.170.124:12345 - R:/10.30.171.250:35999]}) is up now. 2026-04-26T01:46:19,322 | 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-04-26T01:46:19,322 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xea4e2d99, L:/10.30.170.124:12345 - R:/10.30.171.250:35999]} 2026-04-26T01:46:19,322 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,323 | 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@72c474b3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,334 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35171. 2026-04-26T01:46:19,335 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x77f6b956, L:/10.30.170.124:12345 - R:/10.30.171.250:35171]}) is up now. 2026-04-26T01:46:19,336 | 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-04-26T01:46:19,337 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x77f6b956, L:/10.30.170.124:12345 - R:/10.30.171.250:35171]} 2026-04-26T01:46:19,337 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,337 | 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@182fe798} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,346 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36167. 2026-04-26T01:46:19,346 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8552668a, L:/10.30.170.124:12345 - R:/10.30.171.250:36167]}) is up now. 2026-04-26T01:46:19,348 | 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-04-26T01:46:19,348 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8552668a, L:/10.30.170.124:12345 - R:/10.30.171.250:36167]} 2026-04-26T01:46:19,349 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,349 | 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@593cde64} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,358 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43195. 2026-04-26T01:46:19,360 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x52e9a578, L:/10.30.170.124:12345 - R:/10.30.171.250:43195]}) is up now. 2026-04-26T01:46:19,361 | 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-04-26T01:46:19,362 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x52e9a578, L:/10.30.170.124:12345 - R:/10.30.171.250:43195]} 2026-04-26T01:46:19,362 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,362 | 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@76f077dd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,369 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35979. 2026-04-26T01:46:19,369 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5243560b, L:/10.30.170.124:12345 - R:/10.30.171.250:35979]}) is up now. 2026-04-26T01:46:19,371 | 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-04-26T01:46:19,371 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5243560b, L:/10.30.170.124:12345 - R:/10.30.171.250:35979]} 2026-04-26T01:46:19,372 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,372 | 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@7962c479} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,378 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40347. 2026-04-26T01:46:19,378 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1b394521, L:/10.30.170.124:12345 - R:/10.30.171.250:40347]}) is up now. 2026-04-26T01:46:19,380 | 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-04-26T01:46:19,380 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1b394521, L:/10.30.170.124:12345 - R:/10.30.171.250:40347]} 2026-04-26T01:46:19,380 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,381 | 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@c8c15cf} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,387 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36985. 2026-04-26T01:46:19,388 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x94d619a1, L:/10.30.170.124:12345 - R:/10.30.171.250:36985]}) is up now. 2026-04-26T01:46:19,390 | 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-04-26T01:46:19,391 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x94d619a1, L:/10.30.170.124:12345 - R:/10.30.171.250:36985]} 2026-04-26T01:46:19,391 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,391 | 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@77fb931a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,400 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44319. 2026-04-26T01:46:19,401 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7a501710, L:/10.30.170.124:12345 - R:/10.30.171.250:44319]}) is up now. 2026-04-26T01:46:19,402 | 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-04-26T01:46:19,402 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7a501710, L:/10.30.170.124:12345 - R:/10.30.171.250:44319]} 2026-04-26T01:46:19,403 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,403 | 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@15a958b0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,415 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37271. 2026-04-26T01:46:19,416 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x25a60cd6, L:/10.30.170.124:12345 - R:/10.30.171.250:37271]}) is up now. 2026-04-26T01:46:19,417 | 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-04-26T01:46:19,418 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x25a60cd6, L:/10.30.170.124:12345 - R:/10.30.171.250:37271]} 2026-04-26T01:46:19,418 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,418 | 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@2185354b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,434 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43629. 2026-04-26T01:46:19,435 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x815aa82d, L:/10.30.170.124:12345 - R:/10.30.171.250:43629]}) is up now. 2026-04-26T01:46:19,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-04-26T01:46:19,442 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x815aa82d, L:/10.30.170.124:12345 - R:/10.30.171.250:43629]} 2026-04-26T01:46:19,443 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,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@36b33537} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,459 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43763. 2026-04-26T01:46:19,461 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x56e03f70, L:/10.30.170.124:12345 - R:/10.30.171.250:43763]}) is up now. 2026-04-26T01:46:19,462 | 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-04-26T01:46:19,463 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x56e03f70, L:/10.30.170.124:12345 - R:/10.30.171.250:43763]} 2026-04-26T01:46:19,463 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,463 | 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@65715b62} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,471 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36821. 2026-04-26T01:46:19,472 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x653da12e, L:/10.30.170.124:12345 - R:/10.30.171.250:36821]}) is up now. 2026-04-26T01:46:19,474 | 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-04-26T01:46:19,475 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x653da12e, L:/10.30.170.124:12345 - R:/10.30.171.250:36821]} 2026-04-26T01:46:19,475 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,475 | 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@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-04-26T01:46:19,483 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41115. 2026-04-26T01:46:19,483 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x112dc2fd, L:/10.30.170.124:12345 - R:/10.30.171.250:41115]}) is up now. 2026-04-26T01:46:19,484 | 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-04-26T01:46:19,484 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x112dc2fd, L:/10.30.170.124:12345 - R:/10.30.171.250:41115]} 2026-04-26T01:46:19,485 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,485 | 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@77bd6298} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,494 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35819. 2026-04-26T01:46:19,494 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x54943a8f, L:/10.30.170.124:12345 - R:/10.30.171.250:35819]}) is up now. 2026-04-26T01:46:19,495 | 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-04-26T01:46:19,496 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x54943a8f, L:/10.30.170.124:12345 - R:/10.30.171.250:35819]} 2026-04-26T01:46:19,496 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,496 | 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@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-04-26T01:46:19,504 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44997. 2026-04-26T01:46:19,505 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x684a7d77, L:/10.30.170.124:12345 - R:/10.30.171.250:44997]}) is up now. 2026-04-26T01:46:19,508 | 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-04-26T01:46:19,508 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x684a7d77, L:/10.30.170.124:12345 - R:/10.30.171.250:44997]} 2026-04-26T01:46:19,509 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,509 | 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@47b00a24} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,519 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35463. 2026-04-26T01:46:19,519 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf51ee069, L:/10.30.170.124:12345 - R:/10.30.171.250:35463]}) is up now. 2026-04-26T01:46:19,521 | 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-04-26T01:46:19,522 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf51ee069, L:/10.30.170.124:12345 - R:/10.30.171.250:35463]} 2026-04-26T01:46:19,522 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,522 | 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@5b82c5b1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,530 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33077. 2026-04-26T01:46:19,530 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xdbb9ce20, L:/10.30.170.124:12345 - R:/10.30.171.250:33077]}) is up now. 2026-04-26T01:46:19,531 | 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-04-26T01:46:19,531 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdbb9ce20, L:/10.30.170.124:12345 - R:/10.30.171.250:33077]} 2026-04-26T01:46:19,531 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,532 | 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@506e1fd4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,539 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38509. 2026-04-26T01:46:19,540 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xac6d9c08, L:/10.30.170.124:12345 - R:/10.30.171.250:38509]}) is up now. 2026-04-26T01:46:19,541 | 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-04-26T01:46:19,542 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xac6d9c08, L:/10.30.170.124:12345 - R:/10.30.171.250:38509]} 2026-04-26T01:46:19,542 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,542 | 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@6c15cd42} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,558 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46853. 2026-04-26T01:46:19,559 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb31d8af8, L:/10.30.170.124:12345 - R:/10.30.171.250:46853]}) is up now. 2026-04-26T01:46:19,560 | 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-04-26T01:46:19,561 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb31d8af8, L:/10.30.170.124:12345 - R:/10.30.171.250:46853]} 2026-04-26T01:46:19,561 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,561 | 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@15a0d788} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,570 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37379. 2026-04-26T01:46:19,570 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2d339ab0, L:/10.30.170.124:12345 - R:/10.30.171.250:37379]}) is up now. 2026-04-26T01:46:19,572 | 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-04-26T01:46:19,573 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2d339ab0, L:/10.30.170.124:12345 - R:/10.30.171.250:37379]} 2026-04-26T01:46:19,573 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,573 | 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@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-04-26T01:46:19,580 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41163. 2026-04-26T01:46:19,580 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd85329a4, L:/10.30.170.124:12345 - R:/10.30.171.250:41163]}) is up now. 2026-04-26T01:46:19,581 | 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-04-26T01:46:19,581 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd85329a4, L:/10.30.170.124:12345 - R:/10.30.171.250:41163]} 2026-04-26T01:46:19,582 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,582 | 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@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-04-26T01:46:19,589 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34409. 2026-04-26T01:46:19,589 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x66fd2643, L:/10.30.170.124:12345 - R:/10.30.171.250:34409]}) is up now. 2026-04-26T01:46:19,590 | 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-04-26T01:46:19,590 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x66fd2643, L:/10.30.170.124:12345 - R:/10.30.171.250:34409]} 2026-04-26T01:46:19,591 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,591 | 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@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-04-26T01:46:19,606 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38195. 2026-04-26T01:46:19,607 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbe637a6b, L:/10.30.170.124:12345 - R:/10.30.171.250:38195]}) is up now. 2026-04-26T01:46:19,611 | 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-04-26T01:46:19,612 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbe637a6b, L:/10.30.170.124:12345 - R:/10.30.171.250:38195]} 2026-04-26T01:46:19,612 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,613 | 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@7df65099} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,620 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39243. 2026-04-26T01:46:19,621 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa88acf19, L:/10.30.170.124:12345 - R:/10.30.171.250:39243]}) is up now. 2026-04-26T01:46:19,623 | 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-04-26T01:46:19,624 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa88acf19, L:/10.30.170.124:12345 - R:/10.30.171.250:39243]} 2026-04-26T01:46:19,624 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,624 | 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@1484b320} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,631 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44819. 2026-04-26T01:46:19,632 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7e4089b9, L:/10.30.170.124:12345 - R:/10.30.171.250:44819]}) is up now. 2026-04-26T01:46:19,633 | 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-04-26T01:46:19,634 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7e4089b9, L:/10.30.170.124:12345 - R:/10.30.171.250:44819]} 2026-04-26T01:46:19,634 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,635 | 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@148898e7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,643 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44573. 2026-04-26T01:46:19,643 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2f9e294a, L:/10.30.170.124:12345 - R:/10.30.171.250:44573]}) is up now. 2026-04-26T01:46:19,646 | 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-04-26T01:46:19,647 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2f9e294a, L:/10.30.170.124:12345 - R:/10.30.171.250:44573]} 2026-04-26T01:46:19,647 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,647 | 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@8b81c29} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,657 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39823. 2026-04-26T01:46:19,658 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x37d19a3e, L:/10.30.170.124:12345 - R:/10.30.171.250:39823]}) is up now. 2026-04-26T01:46:19,659 | 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-04-26T01:46:19,660 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x37d19a3e, L:/10.30.170.124:12345 - R:/10.30.171.250:39823]} 2026-04-26T01:46:19,660 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,660 | 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@1c550957} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,670 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38685. 2026-04-26T01:46:19,670 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5165aa23, L:/10.30.170.124:12345 - R:/10.30.171.250:38685]}) is up now. 2026-04-26T01:46:19,672 | 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-04-26T01:46:19,672 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5165aa23, L:/10.30.170.124:12345 - R:/10.30.171.250:38685]} 2026-04-26T01:46:19,673 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,673 | 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@4ea46a92} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,682 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36487. 2026-04-26T01:46:19,683 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb93548f7, L:/10.30.170.124:12345 - R:/10.30.171.250:36487]}) is up now. 2026-04-26T01:46:19,684 | 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-04-26T01:46:19,684 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb93548f7, L:/10.30.170.124:12345 - R:/10.30.171.250:36487]} 2026-04-26T01:46:19,684 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,685 | 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@2be48b5c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,692 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36621. 2026-04-26T01:46:19,692 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3acfa26e, L:/10.30.170.124:12345 - R:/10.30.171.250:36621]}) is up now. 2026-04-26T01:46:19,693 | 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-04-26T01:46:19,694 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3acfa26e, L:/10.30.170.124:12345 - R:/10.30.171.250:36621]} 2026-04-26T01:46:19,694 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,694 | 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@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-04-26T01:46:19,711 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44319. 2026-04-26T01:46:19,712 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8b965d62, L:/10.30.170.124:12345 - R:/10.30.171.250:44319]}) is up now. 2026-04-26T01:46:19,714 | 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-04-26T01:46:19,715 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8b965d62, L:/10.30.170.124:12345 - R:/10.30.171.250:44319]} 2026-04-26T01:46:19,715 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,715 | 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@28dd789c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,725 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:32887. 2026-04-26T01:46:19,726 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xffcc3063, L:/10.30.170.124:12345 - R:/10.30.171.250:32887]}) is up now. 2026-04-26T01:46:19,727 | 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-04-26T01:46:19,728 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xffcc3063, L:/10.30.170.124:12345 - R:/10.30.171.250:32887]} 2026-04-26T01:46:19,728 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,729 | 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@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-04-26T01:46:19,745 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46021. 2026-04-26T01:46:19,746 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x911a10d0, L:/10.30.170.124:12345 - R:/10.30.171.250:46021]}) is up now. 2026-04-26T01:46:19,747 | 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-04-26T01:46:19,747 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x911a10d0, L:/10.30.170.124:12345 - R:/10.30.171.250:46021]} 2026-04-26T01:46:19,748 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,748 | 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@3dc443b8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,759 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45395. 2026-04-26T01:46:19,760 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x159eb06f, L:/10.30.170.124:12345 - R:/10.30.171.250:45395]}) is up now. 2026-04-26T01:46:19,761 | 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-04-26T01:46:19,762 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x159eb06f, L:/10.30.170.124:12345 - R:/10.30.171.250:45395]} 2026-04-26T01:46:19,763 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,763 | 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@5e9da5d6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,773 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42319. 2026-04-26T01:46:19,773 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4a291d9c, L:/10.30.170.124:12345 - R:/10.30.171.250:42319]}) is up now. 2026-04-26T01:46:19,774 | 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-04-26T01:46:19,775 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4a291d9c, L:/10.30.170.124:12345 - R:/10.30.171.250:42319]} 2026-04-26T01:46:19,775 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,775 | 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@ac9e56a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,786 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36953. 2026-04-26T01:46:19,787 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5b43d49f, L:/10.30.170.124:12345 - R:/10.30.171.250:36953]}) is up now. 2026-04-26T01:46:19,788 | 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-04-26T01:46:19,788 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5b43d49f, L:/10.30.170.124:12345 - R:/10.30.171.250:36953]} 2026-04-26T01:46:19,788 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,789 | 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@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-04-26T01:46:19,796 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40817. 2026-04-26T01:46:19,796 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc3e7606c, L:/10.30.170.124:12345 - R:/10.30.171.250:40817]}) is up now. 2026-04-26T01:46:19,798 | 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-04-26T01:46:19,798 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc3e7606c, L:/10.30.170.124:12345 - R:/10.30.171.250:40817]} 2026-04-26T01:46:19,798 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,799 | 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@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-04-26T01:46:19,806 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43353. 2026-04-26T01:46:19,806 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd55a6aa8, L:/10.30.170.124:12345 - R:/10.30.171.250:43353]}) is up now. 2026-04-26T01:46:19,807 | 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-04-26T01:46:19,808 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd55a6aa8, L:/10.30.170.124:12345 - R:/10.30.171.250:43353]} 2026-04-26T01:46:19,808 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,808 | 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@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-04-26T01:46:19,817 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38265. 2026-04-26T01:46:19,818 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe4345021, L:/10.30.170.124:12345 - R:/10.30.171.250:38265]}) is up now. 2026-04-26T01:46:19,822 | 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-04-26T01:46:19,823 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe4345021, L:/10.30.170.124:12345 - R:/10.30.171.250:38265]} 2026-04-26T01:46:19,823 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,824 | 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@469f81b0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,832 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36765. 2026-04-26T01:46:19,833 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5f6d6d10, L:/10.30.170.124:12345 - R:/10.30.171.250:36765]}) is up now. 2026-04-26T01:46:19,835 | 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-04-26T01:46:19,836 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5f6d6d10, L:/10.30.170.124:12345 - R:/10.30.171.250:36765]} 2026-04-26T01:46:19,836 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,836 | 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@3fc2d717} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,845 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40891. 2026-04-26T01:46:19,846 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4db15af6, L:/10.30.170.124:12345 - R:/10.30.171.250:40891]}) is up now. 2026-04-26T01:46:19,847 | 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-04-26T01:46:19,848 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4db15af6, L:/10.30.170.124:12345 - R:/10.30.171.250:40891]} 2026-04-26T01:46:19,848 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,848 | 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@7e325660} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,861 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39481. 2026-04-26T01:46:19,862 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xaf277f5c, L:/10.30.170.124:12345 - R:/10.30.171.250:39481]}) is up now. 2026-04-26T01:46:19,863 | 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-04-26T01:46:19,864 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaf277f5c, L:/10.30.170.124:12345 - R:/10.30.171.250:39481]} 2026-04-26T01:46:19,864 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,864 | 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@5b7f4c0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,871 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35893. 2026-04-26T01:46:19,872 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x100991c0, L:/10.30.170.124:12345 - R:/10.30.171.250:35893]}) is up now. 2026-04-26T01:46:19,873 | 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-04-26T01:46:19,873 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x100991c0, L:/10.30.170.124:12345 - R:/10.30.171.250:35893]} 2026-04-26T01:46:19,873 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,873 | 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@524900d8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,881 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46721. 2026-04-26T01:46:19,882 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x55c921ec, L:/10.30.170.124:12345 - R:/10.30.171.250:46721]}) is up now. 2026-04-26T01:46:19,883 | 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-04-26T01:46:19,884 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x55c921ec, L:/10.30.170.124:12345 - R:/10.30.171.250:46721]} 2026-04-26T01:46:19,885 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,885 | 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@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-04-26T01:46:19,892 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41513. 2026-04-26T01:46:19,892 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1079e405, L:/10.30.170.124:12345 - R:/10.30.171.250:41513]}) is up now. 2026-04-26T01:46:19,893 | 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-04-26T01:46:19,893 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1079e405, L:/10.30.170.124:12345 - R:/10.30.171.250:41513]} 2026-04-26T01:46:19,894 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,894 | 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@20a856c8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,901 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35033. 2026-04-26T01:46:19,901 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x51b788af, L:/10.30.170.124:12345 - R:/10.30.171.250:35033]}) is up now. 2026-04-26T01:46:19,902 | 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-04-26T01:46:19,902 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x51b788af, L:/10.30.170.124:12345 - R:/10.30.171.250:35033]} 2026-04-26T01:46:19,903 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,903 | 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@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-04-26T01:46:19,910 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44723. 2026-04-26T01:46:19,911 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x11ef4db5, L:/10.30.170.124:12345 - R:/10.30.171.250:44723]}) is up now. 2026-04-26T01:46:19,912 | 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-04-26T01:46:19,913 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x11ef4db5, L:/10.30.170.124:12345 - R:/10.30.171.250:44723]} 2026-04-26T01:46:19,913 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,913 | 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@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-04-26T01:46:19,927 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37563. 2026-04-26T01:46:19,927 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd9ea87e5, L:/10.30.170.124:12345 - R:/10.30.171.250:37563]}) is up now. 2026-04-26T01:46:19,929 | 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-04-26T01:46:19,929 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd9ea87e5, L:/10.30.170.124:12345 - R:/10.30.171.250:37563]} 2026-04-26T01:46:19,930 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,930 | 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@2ba1fc3c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,941 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37639. 2026-04-26T01:46:19,941 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xfbf3bc95, L:/10.30.170.124:12345 - R:/10.30.171.250:37639]}) is up now. 2026-04-26T01:46:19,943 | 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-04-26T01:46:19,943 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfbf3bc95, L:/10.30.170.124:12345 - R:/10.30.171.250:37639]} 2026-04-26T01:46:19,943 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,943 | 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@37969d1a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,952 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43215. 2026-04-26T01:46:19,953 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7759c3ec, L:/10.30.170.124:12345 - R:/10.30.171.250:43215]}) is up now. 2026-04-26T01:46:19,954 | 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-04-26T01:46:19,955 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7759c3ec, L:/10.30.170.124:12345 - R:/10.30.171.250:43215]} 2026-04-26T01:46:19,955 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,955 | 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@66cb464c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,965 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33863. 2026-04-26T01:46:19,965 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbf25b0a5, L:/10.30.170.124:12345 - R:/10.30.171.250:33863]}) is up now. 2026-04-26T01:46:19,966 | 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-04-26T01:46:19,967 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbf25b0a5, L:/10.30.170.124:12345 - R:/10.30.171.250:33863]} 2026-04-26T01:46:19,967 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,967 | 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@3abf181} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:19,986 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35625. 2026-04-26T01:46:19,987 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x039b619b, L:/10.30.170.124:12345 - R:/10.30.171.250:35625]}) is up now. 2026-04-26T01:46:19,988 | 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-04-26T01:46:19,989 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x039b619b, L:/10.30.170.124:12345 - R:/10.30.171.250:35625]} 2026-04-26T01:46:19,990 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:19,990 | 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@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-04-26T01:46:20,006 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45981. 2026-04-26T01:46:20,007 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb976128f, L:/10.30.170.124:12345 - R:/10.30.171.250:45981]}) is up now. 2026-04-26T01:46:20,008 | 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-04-26T01:46:20,008 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb976128f, L:/10.30.170.124:12345 - R:/10.30.171.250:45981]} 2026-04-26T01:46:20,009 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,009 | 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@4d49501c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,017 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42963. 2026-04-26T01:46:20,018 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x63702af4, L:/10.30.170.124:12345 - R:/10.30.171.250:42963]}) is up now. 2026-04-26T01:46:20,019 | 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-04-26T01:46:20,019 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x63702af4, L:/10.30.170.124:12345 - R:/10.30.171.250:42963]} 2026-04-26T01:46:20,019 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,020 | 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@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-04-26T01:46:20,029 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45653. 2026-04-26T01:46:20,030 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xaa0b394c, L:/10.30.170.124:12345 - R:/10.30.171.250:45653]}) is up now. 2026-04-26T01:46:20,031 | 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-04-26T01:46:20,032 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaa0b394c, L:/10.30.170.124:12345 - R:/10.30.171.250:45653]} 2026-04-26T01:46:20,032 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,032 | 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@5b429370} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,041 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42917. 2026-04-26T01:46:20,042 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5c3673ab, L:/10.30.170.124:12345 - R:/10.30.171.250:42917]}) is up now. 2026-04-26T01:46:20,043 | 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-04-26T01:46:20,044 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5c3673ab, L:/10.30.170.124:12345 - R:/10.30.171.250:42917]} 2026-04-26T01:46:20,044 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,044 | 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@5b41385c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,051 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45251. 2026-04-26T01:46:20,051 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xad832513, L:/10.30.170.124:12345 - R:/10.30.171.250:45251]}) is up now. 2026-04-26T01:46:20,052 | 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-04-26T01:46:20,053 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xad832513, L:/10.30.170.124:12345 - R:/10.30.171.250:45251]} 2026-04-26T01:46:20,053 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,053 | 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@cdde88e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,061 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34125. 2026-04-26T01:46:20,062 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5d12706b, L:/10.30.170.124:12345 - R:/10.30.171.250:34125]}) is up now. 2026-04-26T01:46:20,063 | 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-04-26T01:46:20,063 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5d12706b, L:/10.30.170.124:12345 - R:/10.30.171.250:34125]} 2026-04-26T01:46:20,064 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,064 | 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@6df792c7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,073 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41553. 2026-04-26T01:46:20,073 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x51a5b7d4, L:/10.30.170.124:12345 - R:/10.30.171.250:41553]}) is up now. 2026-04-26T01:46:20,074 | 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-04-26T01:46:20,075 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x51a5b7d4, L:/10.30.170.124:12345 - R:/10.30.171.250:41553]} 2026-04-26T01:46:20,075 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,075 | 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@17021695} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,085 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37351. 2026-04-26T01:46:20,086 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9d6954b5, L:/10.30.170.124:12345 - R:/10.30.171.250:37351]}) is up now. 2026-04-26T01:46:20,088 | 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-04-26T01:46:20,088 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9d6954b5, L:/10.30.170.124:12345 - R:/10.30.171.250:37351]} 2026-04-26T01:46:20,089 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,089 | 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@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-04-26T01:46:20,097 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39107. 2026-04-26T01:46:20,098 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4d2b92d1, L:/10.30.170.124:12345 - R:/10.30.171.250:39107]}) is up now. 2026-04-26T01:46:20,100 | 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-04-26T01:46:20,100 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4d2b92d1, L:/10.30.170.124:12345 - R:/10.30.171.250:39107]} 2026-04-26T01:46:20,100 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,101 | 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@e7b220f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,109 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38091. 2026-04-26T01:46:20,110 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0b176eec, L:/10.30.170.124:12345 - R:/10.30.171.250:38091]}) is up now. 2026-04-26T01:46:20,112 | 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-04-26T01:46:20,113 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0b176eec, L:/10.30.170.124:12345 - R:/10.30.171.250:38091]} 2026-04-26T01:46:20,113 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,113 | 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@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-04-26T01:46:20,120 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36125. 2026-04-26T01:46:20,120 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xba02dc30, L:/10.30.170.124:12345 - R:/10.30.171.250:36125]}) is up now. 2026-04-26T01:46:20,122 | 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-04-26T01:46:20,122 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xba02dc30, L:/10.30.170.124:12345 - R:/10.30.171.250:36125]} 2026-04-26T01:46:20,122 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,122 | 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@5912a20e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,133 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40523. 2026-04-26T01:46:20,134 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd44d47d7, L:/10.30.170.124:12345 - R:/10.30.171.250:40523]}) is up now. 2026-04-26T01:46:20,135 | 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-04-26T01:46:20,136 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd44d47d7, L:/10.30.170.124:12345 - R:/10.30.171.250:40523]} 2026-04-26T01:46:20,136 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,136 | 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@5019bce3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,143 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41511. 2026-04-26T01:46:20,144 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9db37953, L:/10.30.170.124:12345 - R:/10.30.171.250:41511]}) is up now. 2026-04-26T01:46:20,145 | 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-04-26T01:46:20,146 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9db37953, L:/10.30.170.124:12345 - R:/10.30.171.250:41511]} 2026-04-26T01:46:20,146 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,146 | 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@831dceb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,157 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43545. 2026-04-26T01:46:20,158 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9023e325, L:/10.30.170.124:12345 - R:/10.30.171.250:43545]}) is up now. 2026-04-26T01:46:20,159 | 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-04-26T01:46:20,160 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9023e325, L:/10.30.170.124:12345 - R:/10.30.171.250:43545]} 2026-04-26T01:46:20,160 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,160 | 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@bb1daa8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,167 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33285. 2026-04-26T01:46:20,167 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x25e0f065, L:/10.30.170.124:12345 - R:/10.30.171.250:33285]}) is up now. 2026-04-26T01:46:20,168 | 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-04-26T01:46:20,168 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x25e0f065, L:/10.30.170.124:12345 - R:/10.30.171.250:33285]} 2026-04-26T01:46:20,168 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,169 | 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@37cdd934} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,177 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41097. 2026-04-26T01:46:20,178 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x676f058c, L:/10.30.170.124:12345 - R:/10.30.171.250:41097]}) is up now. 2026-04-26T01:46:20,180 | 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-04-26T01:46:20,180 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x676f058c, L:/10.30.170.124:12345 - R:/10.30.171.250:41097]} 2026-04-26T01:46:20,180 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,180 | 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@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-04-26T01:46:20,187 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36575. 2026-04-26T01:46:20,187 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x55b62369, L:/10.30.170.124:12345 - R:/10.30.171.250:36575]}) is up now. 2026-04-26T01:46:20,195 | 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-04-26T01:46:20,196 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x55b62369, L:/10.30.170.124:12345 - R:/10.30.171.250:36575]} 2026-04-26T01:46:20,196 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,196 | 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@20d3f3c6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,205 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36981. 2026-04-26T01:46:20,205 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8b4ae4ea, L:/10.30.170.124:12345 - R:/10.30.171.250:36981]}) is up now. 2026-04-26T01:46:20,206 | 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-04-26T01:46:20,207 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8b4ae4ea, L:/10.30.170.124:12345 - R:/10.30.171.250:36981]} 2026-04-26T01:46:20,207 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,207 | 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@d7f93b9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,217 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33767. 2026-04-26T01:46:20,218 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x391bf2fd, L:/10.30.170.124:12345 - R:/10.30.171.250:33767]}) is up now. 2026-04-26T01:46:20,220 | 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-04-26T01:46:20,220 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x391bf2fd, L:/10.30.170.124:12345 - R:/10.30.171.250:33767]} 2026-04-26T01:46:20,220 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,220 | 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@76273fb3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,229 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39957. 2026-04-26T01:46:20,230 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb5ec308f, L:/10.30.170.124:12345 - R:/10.30.171.250:39957]}) is up now. 2026-04-26T01:46:20,231 | 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-04-26T01:46:20,232 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb5ec308f, L:/10.30.170.124:12345 - R:/10.30.171.250:39957]} 2026-04-26T01:46:20,232 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,232 | 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@873211a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,239 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36993. 2026-04-26T01:46:20,239 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x842e707e, L:/10.30.170.124:12345 - R:/10.30.171.250:36993]}) is up now. 2026-04-26T01:46:20,240 | 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-04-26T01:46:20,240 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x842e707e, L:/10.30.170.124:12345 - R:/10.30.171.250:36993]} 2026-04-26T01:46:20,241 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,241 | 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@25b4ec43} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,249 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36991. 2026-04-26T01:46:20,250 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x67939807, L:/10.30.170.124:12345 - R:/10.30.171.250:36991]}) is up now. 2026-04-26T01:46:20,251 | 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-04-26T01:46:20,252 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x67939807, L:/10.30.170.124:12345 - R:/10.30.171.250:36991]} 2026-04-26T01:46:20,253 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,253 | 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@77b50600} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,261 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37281. 2026-04-26T01:46:20,262 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5867c291, L:/10.30.170.124:12345 - R:/10.30.171.250:37281]}) is up now. 2026-04-26T01:46:20,264 | 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-04-26T01:46:20,264 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5867c291, L:/10.30.170.124:12345 - R:/10.30.171.250:37281]} 2026-04-26T01:46:20,264 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,264 | 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@6a8f29f9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,273 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36431. 2026-04-26T01:46:20,274 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0ce2fa0a, L:/10.30.170.124:12345 - R:/10.30.171.250:36431]}) is up now. 2026-04-26T01:46:20,276 | 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-04-26T01:46:20,277 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0ce2fa0a, L:/10.30.170.124:12345 - R:/10.30.171.250:36431]} 2026-04-26T01:46:20,278 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,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@5ca0b55d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,285 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34997. 2026-04-26T01:46:20,285 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xecb0db14, L:/10.30.170.124:12345 - R:/10.30.171.250:34997]}) is up now. 2026-04-26T01:46:20,287 | 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-04-26T01:46:20,287 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xecb0db14, L:/10.30.170.124:12345 - R:/10.30.171.250:34997]} 2026-04-26T01:46:20,287 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,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@12fb6346} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,297 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46765. 2026-04-26T01:46:20,298 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf3d9cfd2, L:/10.30.170.124:12345 - R:/10.30.171.250:46765]}) is up now. 2026-04-26T01:46:20,299 | 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-04-26T01:46:20,300 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf3d9cfd2, L:/10.30.170.124:12345 - R:/10.30.171.250:46765]} 2026-04-26T01:46:20,300 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,300 | 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@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-04-26T01:46:20,309 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33287. 2026-04-26T01:46:20,309 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcbe0e9cb, L:/10.30.170.124:12345 - R:/10.30.171.250:33287]}) is up now. 2026-04-26T01:46:20,311 | 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-04-26T01:46:20,311 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcbe0e9cb, L:/10.30.170.124:12345 - R:/10.30.171.250:33287]} 2026-04-26T01:46:20,312 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,312 | 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@76d76012} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,340 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:32939. 2026-04-26T01:46:20,340 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0ce29606, L:/10.30.170.124:12345 - R:/10.30.171.250:32939]}) is up now. 2026-04-26T01:46:20,341 | 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-04-26T01:46:20,342 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0ce29606, L:/10.30.170.124:12345 - R:/10.30.171.250:32939]} 2026-04-26T01:46:20,342 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,342 | 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@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-04-26T01:46:20,350 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33789. 2026-04-26T01:46:20,350 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x34147b73, L:/10.30.170.124:12345 - R:/10.30.171.250:33789]}) is up now. 2026-04-26T01:46:20,351 | 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-04-26T01:46:20,352 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x34147b73, L:/10.30.170.124:12345 - R:/10.30.171.250:33789]} 2026-04-26T01:46:20,352 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,353 | 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@22e52e48} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,360 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40981. 2026-04-26T01:46:20,360 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xea877647, L:/10.30.170.124:12345 - R:/10.30.171.250:40981]}) is up now. 2026-04-26T01:46:20,362 | 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-04-26T01:46:20,363 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xea877647, L:/10.30.170.124:12345 - R:/10.30.171.250:40981]} 2026-04-26T01:46:20,363 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,363 | 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@7f7502c3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,370 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40091. 2026-04-26T01:46:20,371 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4eae31a0, L:/10.30.170.124:12345 - R:/10.30.171.250:40091]}) is up now. 2026-04-26T01:46:20,372 | 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-04-26T01:46:20,372 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4eae31a0, L:/10.30.170.124:12345 - R:/10.30.171.250:40091]} 2026-04-26T01:46:20,372 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,372 | 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@1c48b3c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,381 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34453. 2026-04-26T01:46:20,381 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcf66f7d1, L:/10.30.170.124:12345 - R:/10.30.171.250:34453]}) is up now. 2026-04-26T01:46:20,382 | 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-04-26T01:46:20,382 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcf66f7d1, L:/10.30.170.124:12345 - R:/10.30.171.250:34453]} 2026-04-26T01:46:20,383 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,383 | 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@5fe61033} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,391 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39927. 2026-04-26T01:46:20,391 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4c2785a4, L:/10.30.170.124:12345 - R:/10.30.171.250:39927]}) is up now. 2026-04-26T01:46:20,392 | 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-04-26T01:46:20,393 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4c2785a4, L:/10.30.170.124:12345 - R:/10.30.171.250:39927]} 2026-04-26T01:46:20,393 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,393 | 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@7f9f38c1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,405 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34155. 2026-04-26T01:46:20,406 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3908c1b3, L:/10.30.170.124:12345 - R:/10.30.171.250:34155]}) is up now. 2026-04-26T01:46:20,407 | 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-04-26T01:46:20,408 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3908c1b3, L:/10.30.170.124:12345 - R:/10.30.171.250:34155]} 2026-04-26T01:46:20,408 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,408 | 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@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-04-26T01:46:20,417 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42717. 2026-04-26T01:46:20,418 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x57590c99, L:/10.30.170.124:12345 - R:/10.30.171.250:42717]}) is up now. 2026-04-26T01:46:20,419 | 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-04-26T01:46:20,419 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x57590c99, L:/10.30.170.124:12345 - R:/10.30.171.250:42717]} 2026-04-26T01:46:20,420 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,420 | 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@618f3cb5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,428 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33231. 2026-04-26T01:46:20,428 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x82c648bf, L:/10.30.170.124:12345 - R:/10.30.171.250:33231]}) is up now. 2026-04-26T01:46:20,430 | 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-04-26T01:46:20,430 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x82c648bf, L:/10.30.170.124:12345 - R:/10.30.171.250:33231]} 2026-04-26T01:46:20,431 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,431 | 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@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-04-26T01:46:20,439 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42285. 2026-04-26T01:46:20,439 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe7e66969, L:/10.30.170.124:12345 - R:/10.30.171.250:42285]}) is up now. 2026-04-26T01:46:20,440 | 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-04-26T01:46:20,441 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe7e66969, L:/10.30.170.124:12345 - R:/10.30.171.250:42285]} 2026-04-26T01:46:20,441 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,441 | 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@37a866dd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,454 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46781. 2026-04-26T01:46:20,454 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x13310cb1, L:/10.30.170.124:12345 - R:/10.30.171.250:46781]}) is up now. 2026-04-26T01:46:20,456 | 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-04-26T01:46:20,456 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x13310cb1, L:/10.30.170.124:12345 - R:/10.30.171.250:46781]} 2026-04-26T01:46:20,457 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,457 | 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@5adcf3c7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,465 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34749. 2026-04-26T01:46:20,465 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb5ae49ed, L:/10.30.170.124:12345 - R:/10.30.171.250:34749]}) is up now. 2026-04-26T01:46:20,466 | 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-04-26T01:46:20,467 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb5ae49ed, L:/10.30.170.124:12345 - R:/10.30.171.250:34749]} 2026-04-26T01:46:20,467 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,467 | 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@41a5cec9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,477 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42265. 2026-04-26T01:46:20,477 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd364b97d, L:/10.30.170.124:12345 - R:/10.30.171.250:42265]}) is up now. 2026-04-26T01:46:20,478 | 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-04-26T01:46:20,479 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd364b97d, L:/10.30.170.124:12345 - R:/10.30.171.250:42265]} 2026-04-26T01:46:20,479 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,479 | 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@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-04-26T01:46:20,489 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43497. 2026-04-26T01:46:20,491 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x888270a8, L:/10.30.170.124:12345 - R:/10.30.171.250:43497]}) is up now. 2026-04-26T01:46:20,493 | 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-04-26T01:46:20,494 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x888270a8, L:/10.30.170.124:12345 - R:/10.30.171.250:43497]} 2026-04-26T01:46:20,494 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,494 | 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@2eaf54d5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,505 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34897. 2026-04-26T01:46:20,506 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2a1efdd7, L:/10.30.170.124:12345 - R:/10.30.171.250:34897]}) is up now. 2026-04-26T01:46:20,507 | 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-04-26T01:46:20,507 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2a1efdd7, L:/10.30.170.124:12345 - R:/10.30.171.250:34897]} 2026-04-26T01:46:20,507 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,507 | 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@7d2e5ad0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,515 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39481. 2026-04-26T01:46:20,515 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2cf594a7, L:/10.30.170.124:12345 - R:/10.30.171.250:39481]}) is up now. 2026-04-26T01:46:20,517 | 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-04-26T01:46:20,517 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2cf594a7, L:/10.30.170.124:12345 - R:/10.30.171.250:39481]} 2026-04-26T01:46:20,517 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,517 | 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@292aabf1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,525 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42995. 2026-04-26T01:46:20,525 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc00e4e9b, L:/10.30.170.124:12345 - R:/10.30.171.250:42995]}) is up now. 2026-04-26T01:46:20,527 | 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-04-26T01:46:20,527 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc00e4e9b, L:/10.30.170.124:12345 - R:/10.30.171.250:42995]} 2026-04-26T01:46:20,528 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,528 | 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@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-04-26T01:46:20,537 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34897. 2026-04-26T01:46:20,537 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7b38f3a7, L:/10.30.170.124:12345 - R:/10.30.171.250:34897]}) is up now. 2026-04-26T01:46:20,538 | 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-04-26T01:46:20,538 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7b38f3a7, L:/10.30.170.124:12345 - R:/10.30.171.250:34897]} 2026-04-26T01:46:20,539 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,539 | 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@2b3eb676} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,549 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44007. 2026-04-26T01:46:20,550 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd2b4e0b6, L:/10.30.170.124:12345 - R:/10.30.171.250:44007]}) is up now. 2026-04-26T01:46:20,551 | 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-04-26T01:46:20,551 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd2b4e0b6, L:/10.30.170.124:12345 - R:/10.30.171.250:44007]} 2026-04-26T01:46:20,552 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,552 | 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@27d07be0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,561 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40497. 2026-04-26T01:46:20,562 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xce32e782, L:/10.30.170.124:12345 - R:/10.30.171.250:40497]}) is up now. 2026-04-26T01:46:20,564 | 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-04-26T01:46:20,565 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xce32e782, L:/10.30.170.124:12345 - R:/10.30.171.250:40497]} 2026-04-26T01:46:20,565 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,565 | 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@6d0a03a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,573 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42619. 2026-04-26T01:46:20,573 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9ebd1441, L:/10.30.170.124:12345 - R:/10.30.171.250:42619]}) is up now. 2026-04-26T01:46:20,574 | 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-04-26T01:46:20,575 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9ebd1441, L:/10.30.170.124:12345 - R:/10.30.171.250:42619]} 2026-04-26T01:46:20,575 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,575 | 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@137d4a55} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,582 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41329. 2026-04-26T01:46:20,583 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7ca33195, L:/10.30.170.124:12345 - R:/10.30.171.250:41329]}) is up now. 2026-04-26T01:46:20,584 | 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-04-26T01:46:20,585 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7ca33195, L:/10.30.170.124:12345 - R:/10.30.171.250:41329]} 2026-04-26T01:46:20,585 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,585 | 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@35d7d3df} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,592 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34247. 2026-04-26T01:46:20,592 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x30a1012f, L:/10.30.170.124:12345 - R:/10.30.171.250:34247]}) is up now. 2026-04-26T01:46:20,594 | 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-04-26T01:46:20,594 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x30a1012f, L:/10.30.170.124:12345 - R:/10.30.171.250:34247]} 2026-04-26T01:46:20,594 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,594 | 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@2d3aaf5b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,606 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42441. 2026-04-26T01:46:20,607 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbc9f51bb, L:/10.30.170.124:12345 - R:/10.30.171.250:42441]}) is up now. 2026-04-26T01:46:20,609 | 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-04-26T01:46:20,609 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbc9f51bb, L:/10.30.170.124:12345 - R:/10.30.171.250:42441]} 2026-04-26T01:46:20,610 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,610 | 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@7d4811d2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,621 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44457. 2026-04-26T01:46:20,622 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd5e25b00, L:/10.30.170.124:12345 - R:/10.30.171.250:44457]}) is up now. 2026-04-26T01:46:20,624 | 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-04-26T01:46:20,625 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd5e25b00, L:/10.30.170.124:12345 - R:/10.30.171.250:44457]} 2026-04-26T01:46:20,625 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,625 | 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@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-04-26T01:46:20,635 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39945. 2026-04-26T01:46:20,636 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x807730fa, L:/10.30.170.124:12345 - R:/10.30.171.250:39945]}) is up now. 2026-04-26T01:46:20,637 | 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-04-26T01:46:20,637 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x807730fa, L:/10.30.170.124:12345 - R:/10.30.171.250:39945]} 2026-04-26T01:46:20,638 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,638 | 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@213f1ca0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,647 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44785. 2026-04-26T01:46:20,647 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7cce380d, L:/10.30.170.124:12345 - R:/10.30.171.250:44785]}) is up now. 2026-04-26T01:46:20,648 | 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-04-26T01:46:20,649 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7cce380d, L:/10.30.170.124:12345 - R:/10.30.171.250:44785]} 2026-04-26T01:46:20,649 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,649 | 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@c9525b0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,656 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34677. 2026-04-26T01:46:20,656 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1d694b47, L:/10.30.170.124:12345 - R:/10.30.171.250:34677]}) is up now. 2026-04-26T01:46:20,657 | 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-04-26T01:46:20,657 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1d694b47, L:/10.30.170.124:12345 - R:/10.30.171.250:34677]} 2026-04-26T01:46:20,658 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,658 | 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@1468edff} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,669 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40357. 2026-04-26T01:46:20,669 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2b0947d4, L:/10.30.170.124:12345 - R:/10.30.171.250:40357]}) is up now. 2026-04-26T01:46:20,670 | 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-04-26T01:46:20,670 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2b0947d4, L:/10.30.170.124:12345 - R:/10.30.171.250:40357]} 2026-04-26T01:46:20,670 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,670 | 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@336a166} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,678 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38197. 2026-04-26T01:46:20,679 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9b1ebc5c, L:/10.30.170.124:12345 - R:/10.30.171.250:38197]}) is up now. 2026-04-26T01:46:20,681 | 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-04-26T01:46:20,682 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9b1ebc5c, L:/10.30.170.124:12345 - R:/10.30.171.250:38197]} 2026-04-26T01:46:20,682 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,682 | 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@5247e9c9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,693 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39689. 2026-04-26T01:46:20,694 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2642c5e7, L:/10.30.170.124:12345 - R:/10.30.171.250:39689]}) is up now. 2026-04-26T01:46:20,695 | 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-04-26T01:46:20,695 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2642c5e7, L:/10.30.170.124:12345 - R:/10.30.171.250:39689]} 2026-04-26T01:46:20,696 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,696 | 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@4393faa3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,704 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43839. 2026-04-26T01:46:20,704 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x67806581, L:/10.30.170.124:12345 - R:/10.30.171.250:43839]}) is up now. 2026-04-26T01:46:20,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-04-26T01:46:20,707 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x67806581, L:/10.30.170.124:12345 - R:/10.30.171.250:43839]} 2026-04-26T01:46:20,707 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,708 | 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@3ccd3e2f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,717 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38435. 2026-04-26T01:46:20,718 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb119108c, L:/10.30.170.124:12345 - R:/10.30.171.250:38435]}) is up now. 2026-04-26T01:46:20,719 | 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-04-26T01:46:20,720 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb119108c, L:/10.30.170.124:12345 - R:/10.30.171.250:38435]} 2026-04-26T01:46:20,720 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,720 | 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@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-04-26T01:46:20,728 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37211. 2026-04-26T01:46:20,729 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3f0d5835, L:/10.30.170.124:12345 - R:/10.30.171.250:37211]}) is up now. 2026-04-26T01:46:20,730 | 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-04-26T01:46:20,730 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3f0d5835, L:/10.30.170.124:12345 - R:/10.30.171.250:37211]} 2026-04-26T01:46:20,730 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,730 | 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@7beb139f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,749 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36097. 2026-04-26T01:46:20,750 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x06154f2e, L:/10.30.170.124:12345 - R:/10.30.171.250:36097]}) is up now. 2026-04-26T01:46:20,751 | 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-04-26T01:46:20,752 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x06154f2e, L:/10.30.170.124:12345 - R:/10.30.171.250:36097]} 2026-04-26T01:46:20,752 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,752 | 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@18231616} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,759 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43911. 2026-04-26T01:46:20,759 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd73994f9, L:/10.30.170.124:12345 - R:/10.30.171.250:43911]}) is up now. 2026-04-26T01:46:20,760 | 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-04-26T01:46:20,761 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd73994f9, L:/10.30.170.124:12345 - R:/10.30.171.250:43911]} 2026-04-26T01:46:20,761 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,761 | 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@1b68b042} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,769 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34743. 2026-04-26T01:46:20,770 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0dccbe3a, L:/10.30.170.124:12345 - R:/10.30.171.250:34743]}) is up now. 2026-04-26T01:46:20,771 | 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-04-26T01:46:20,772 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0dccbe3a, L:/10.30.170.124:12345 - R:/10.30.171.250:34743]} 2026-04-26T01:46:20,773 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,773 | 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@7fe73a78} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,782 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46615. 2026-04-26T01:46:20,783 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf03c8653, L:/10.30.170.124:12345 - R:/10.30.171.250:46615]}) is up now. 2026-04-26T01:46:20,784 | 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-04-26T01:46:20,784 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf03c8653, L:/10.30.170.124:12345 - R:/10.30.171.250:46615]} 2026-04-26T01:46:20,784 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,784 | 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@603d4ce2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,791 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40051. 2026-04-26T01:46:20,792 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf3fb8682, L:/10.30.170.124:12345 - R:/10.30.171.250:40051]}) is up now. 2026-04-26T01:46:20,793 | 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-04-26T01:46:20,793 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf3fb8682, L:/10.30.170.124:12345 - R:/10.30.171.250:40051]} 2026-04-26T01:46:20,793 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,794 | 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@28a879da} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,800 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43811. 2026-04-26T01:46:20,801 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd61c46aa, L:/10.30.170.124:12345 - R:/10.30.171.250:43811]}) is up now. 2026-04-26T01:46:20,803 | 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-04-26T01:46:20,804 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd61c46aa, L:/10.30.170.124:12345 - R:/10.30.171.250:43811]} 2026-04-26T01:46:20,804 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,804 | 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@64944d14} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,813 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42879. 2026-04-26T01:46:20,813 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xeffb1720, L:/10.30.170.124:12345 - R:/10.30.171.250:42879]}) is up now. 2026-04-26T01:46:20,814 | 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-04-26T01:46:20,815 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xeffb1720, L:/10.30.170.124:12345 - R:/10.30.171.250:42879]} 2026-04-26T01:46:20,815 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,815 | 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@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-04-26T01:46:20,825 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43837. 2026-04-26T01:46:20,825 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x23ae19dd, L:/10.30.170.124:12345 - R:/10.30.171.250:43837]}) is up now. 2026-04-26T01:46:20,826 | 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-04-26T01:46:20,827 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x23ae19dd, L:/10.30.170.124:12345 - R:/10.30.171.250:43837]} 2026-04-26T01:46:20,827 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,827 | 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@11b2cb0e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,835 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33045. 2026-04-26T01:46:20,835 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x810433da, L:/10.30.170.124:12345 - R:/10.30.171.250:33045]}) is up now. 2026-04-26T01:46:20,836 | 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-04-26T01:46:20,837 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x810433da, L:/10.30.170.124:12345 - R:/10.30.171.250:33045]} 2026-04-26T01:46:20,837 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,837 | 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@71bfb30a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,843 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36965. 2026-04-26T01:46:20,844 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xddad0bc2, L:/10.30.170.124:12345 - R:/10.30.171.250:36965]}) is up now. 2026-04-26T01:46:20,845 | 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-04-26T01:46:20,845 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xddad0bc2, L:/10.30.170.124:12345 - R:/10.30.171.250:36965]} 2026-04-26T01:46:20,845 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,845 | 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@4e0164b9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,853 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43127. 2026-04-26T01:46:20,853 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6225f5e1, L:/10.30.170.124:12345 - R:/10.30.171.250:43127]}) is up now. 2026-04-26T01:46:20,854 | 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-04-26T01:46:20,855 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6225f5e1, L:/10.30.170.124:12345 - R:/10.30.171.250:43127]} 2026-04-26T01:46:20,855 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,855 | 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@2c18deb9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,865 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33957. 2026-04-26T01:46:20,865 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x96e1398a, L:/10.30.170.124:12345 - R:/10.30.171.250:33957]}) is up now. 2026-04-26T01:46:20,866 | 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-04-26T01:46:20,866 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x96e1398a, L:/10.30.170.124:12345 - R:/10.30.171.250:33957]} 2026-04-26T01:46:20,866 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,867 | 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@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-04-26T01:46:20,873 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40201. 2026-04-26T01:46:20,874 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x80c76ff1, L:/10.30.170.124:12345 - R:/10.30.171.250:40201]}) is up now. 2026-04-26T01:46:20,875 | 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-04-26T01:46:20,875 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x80c76ff1, L:/10.30.170.124:12345 - R:/10.30.171.250:40201]} 2026-04-26T01:46:20,876 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,876 | 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@5662e13} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,885 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45085. 2026-04-26T01:46:20,886 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xfd254ced, L:/10.30.170.124:12345 - R:/10.30.171.250:45085]}) is up now. 2026-04-26T01:46:20,887 | 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-04-26T01:46:20,887 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfd254ced, L:/10.30.170.124:12345 - R:/10.30.171.250:45085]} 2026-04-26T01:46:20,887 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,888 | 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@5ae34ac2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,893 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45389. 2026-04-26T01:46:20,894 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xce56f37d, L:/10.30.170.124:12345 - R:/10.30.171.250:45389]}) is up now. 2026-04-26T01:46:20,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-04-26T01:46:20,895 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xce56f37d, L:/10.30.170.124:12345 - R:/10.30.171.250:45389]} 2026-04-26T01:46:20,895 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,897 | 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@66a1f539} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,903 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35805. 2026-04-26T01:46:20,903 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x142ae5e0, L:/10.30.170.124:12345 - R:/10.30.171.250:35805]}) is up now. 2026-04-26T01:46:20,904 | 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-04-26T01:46:20,904 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x142ae5e0, L:/10.30.170.124:12345 - R:/10.30.171.250:35805]} 2026-04-26T01:46:20,905 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,905 | 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@662d96da} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,912 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37795. 2026-04-26T01:46:20,912 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x022e4abb, L:/10.30.170.124:12345 - R:/10.30.171.250:37795]}) is up now. 2026-04-26T01:46:20,913 | 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-04-26T01:46:20,913 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x022e4abb, L:/10.30.170.124:12345 - R:/10.30.171.250:37795]} 2026-04-26T01:46:20,913 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,913 | 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@4e9ab8a3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,921 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38159. 2026-04-26T01:46:20,922 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xfdb14056, L:/10.30.170.124:12345 - R:/10.30.171.250:38159]}) is up now. 2026-04-26T01:46:20,923 | 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-04-26T01:46:20,924 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfdb14056, L:/10.30.170.124:12345 - R:/10.30.171.250:38159]} 2026-04-26T01:46:20,924 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,924 | 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@3531d768} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,933 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42329. 2026-04-26T01:46:20,934 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x714ffbde, L:/10.30.170.124:12345 - R:/10.30.171.250:42329]}) is up now. 2026-04-26T01:46:20,935 | 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-04-26T01:46:20,936 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x714ffbde, L:/10.30.170.124:12345 - R:/10.30.171.250:42329]} 2026-04-26T01:46:20,936 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,936 | 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@161c5273} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,952 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36493. 2026-04-26T01:46:20,953 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5908c2eb, L:/10.30.170.124:12345 - R:/10.30.171.250:36493]}) is up now. 2026-04-26T01:46:20,954 | 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-04-26T01:46:20,954 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5908c2eb, L:/10.30.170.124:12345 - R:/10.30.171.250:36493]} 2026-04-26T01:46:20,955 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,955 | 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@147d7fae} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,965 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44963. 2026-04-26T01:46:20,965 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x19f44948, L:/10.30.170.124:12345 - R:/10.30.171.250:44963]}) is up now. 2026-04-26T01:46:20,967 | 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-04-26T01:46:20,967 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x19f44948, L:/10.30.170.124:12345 - R:/10.30.171.250:44963]} 2026-04-26T01:46:20,967 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,967 | 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@30bba3f9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,975 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39279. 2026-04-26T01:46:20,975 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa13ea6a3, L:/10.30.170.124:12345 - R:/10.30.171.250:39279]}) is up now. 2026-04-26T01:46:20,977 | 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-04-26T01:46:20,977 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa13ea6a3, L:/10.30.170.124:12345 - R:/10.30.171.250:39279]} 2026-04-26T01:46:20,978 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,978 | 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@cd1f1bb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,989 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40807. 2026-04-26T01:46:20,989 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3c804ca2, L:/10.30.170.124:12345 - R:/10.30.171.250:40807]}) is up now. 2026-04-26T01:46:20,990 | 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-04-26T01:46:20,990 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3c804ca2, L:/10.30.170.124:12345 - R:/10.30.171.250:40807]} 2026-04-26T01:46:20,990 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:20,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@4fb5d70a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:20,997 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43101. 2026-04-26T01:46:20,997 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6b6bd51b, L:/10.30.170.124:12345 - R:/10.30.171.250:43101]}) is up now. 2026-04-26T01:46:20,999 | 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-04-26T01:46:20,999 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6b6bd51b, L:/10.30.170.124:12345 - R:/10.30.171.250:43101]} 2026-04-26T01:46:21,000 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,000 | 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@45722cc2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,013 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36241. 2026-04-26T01:46:21,014 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x87e9c571, L:/10.30.170.124:12345 - R:/10.30.171.250:36241]}) is up now. 2026-04-26T01:46:21,015 | 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-04-26T01:46:21,015 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x87e9c571, L:/10.30.170.124:12345 - R:/10.30.171.250:36241]} 2026-04-26T01:46:21,016 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,016 | 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@7bdb761f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,023 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42257. 2026-04-26T01:46:21,023 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7ec72c9b, L:/10.30.170.124:12345 - R:/10.30.171.250:42257]}) is up now. 2026-04-26T01:46:21,024 | 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-04-26T01:46:21,024 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7ec72c9b, L:/10.30.170.124:12345 - R:/10.30.171.250:42257]} 2026-04-26T01:46:21,024 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,024 | 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@1e65129e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,033 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41589. 2026-04-26T01:46:21,034 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1bb25943, L:/10.30.170.124:12345 - R:/10.30.171.250:41589]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,037 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1bb25943, L:/10.30.170.124:12345 - R:/10.30.171.250:41589]} 2026-04-26T01:46:21,037 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,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@4c489d58} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,049 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38207. 2026-04-26T01:46:21,049 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x985b9ab7, L:/10.30.170.124:12345 - R:/10.30.171.250:38207]}) is up now. 2026-04-26T01:46:21,050 | 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-04-26T01:46:21,051 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x985b9ab7, L:/10.30.170.124:12345 - R:/10.30.171.250:38207]} 2026-04-26T01:46:21,051 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,051 | 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@8f05f25} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,061 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46049. 2026-04-26T01:46:21,061 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa8d4ae7d, L:/10.30.170.124:12345 - R:/10.30.171.250:46049]}) is up now. 2026-04-26T01:46:21,062 | 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-04-26T01:46:21,062 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa8d4ae7d, L:/10.30.170.124:12345 - R:/10.30.171.250:46049]} 2026-04-26T01:46:21,062 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,062 | 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@53821288} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,071 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39731. 2026-04-26T01:46:21,072 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3634b3d4, L:/10.30.170.124:12345 - R:/10.30.171.250:39731]}) is up now. 2026-04-26T01:46:21,073 | 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-04-26T01:46:21,073 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3634b3d4, L:/10.30.170.124:12345 - R:/10.30.171.250:39731]} 2026-04-26T01:46:21,073 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,074 | 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@40774742} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,085 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45005. 2026-04-26T01:46:21,086 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcd4b2572, L:/10.30.170.124:12345 - R:/10.30.171.250:45005]}) is up now. 2026-04-26T01:46:21,087 | 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-04-26T01:46:21,088 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcd4b2572, L:/10.30.170.124:12345 - R:/10.30.171.250:45005]} 2026-04-26T01:46:21,088 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,088 | 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@434332a9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,097 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35261. 2026-04-26T01:46:21,097 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x32e6957f, L:/10.30.170.124:12345 - R:/10.30.171.250:35261]}) is up now. 2026-04-26T01:46:21,098 | 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-04-26T01:46:21,099 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x32e6957f, L:/10.30.170.124:12345 - R:/10.30.171.250:35261]} 2026-04-26T01:46:21,099 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,099 | 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@45fcb12f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,109 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38733. 2026-04-26T01:46:21,109 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3e086405, L:/10.30.170.124:12345 - R:/10.30.171.250:38733]}) is up now. 2026-04-26T01:46:21,110 | 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-04-26T01:46:21,111 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3e086405, L:/10.30.170.124:12345 - R:/10.30.171.250:38733]} 2026-04-26T01:46:21,111 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,111 | 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@11e967a0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,121 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46331. 2026-04-26T01:46:21,121 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x34659762, L:/10.30.170.124:12345 - R:/10.30.171.250:46331]}) is up now. 2026-04-26T01:46:21,122 | 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-04-26T01:46:21,123 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x34659762, L:/10.30.170.124:12345 - R:/10.30.171.250:46331]} 2026-04-26T01:46:21,123 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,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@62fffdb4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,131 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36045. 2026-04-26T01:46:21,131 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x61ba28c0, L:/10.30.170.124:12345 - R:/10.30.171.250:36045]}) is up now. 2026-04-26T01:46:21,133 | 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-04-26T01:46:21,134 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x61ba28c0, L:/10.30.170.124:12345 - R:/10.30.171.250:36045]} 2026-04-26T01:46:21,134 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,134 | 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@60ec02c2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,142 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33105. 2026-04-26T01:46:21,142 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x20ac993c, L:/10.30.170.124:12345 - R:/10.30.171.250:33105]}) is up now. 2026-04-26T01:46:21,143 | 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-04-26T01:46:21,143 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x20ac993c, L:/10.30.170.124:12345 - R:/10.30.171.250:33105]} 2026-04-26T01:46:21,144 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,144 | 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@4232939f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,202 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37419. 2026-04-26T01:46:21,202 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xae132ee1, L:/10.30.170.124:12345 - R:/10.30.171.250:37419]}) is up now. 2026-04-26T01:46:21,203 | 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-04-26T01:46:21,204 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xae132ee1, L:/10.30.170.124:12345 - R:/10.30.171.250:37419]} 2026-04-26T01:46:21,204 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,204 | 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@4be08d60} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,212 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44023. 2026-04-26T01:46:21,213 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbac8f7db, L:/10.30.170.124:12345 - R:/10.30.171.250:44023]}) is up now. 2026-04-26T01:46:21,214 | 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-04-26T01:46:21,215 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbac8f7db, L:/10.30.170.124:12345 - R:/10.30.171.250:44023]} 2026-04-26T01:46:21,215 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,216 | 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@2de80cb0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,225 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35391. 2026-04-26T01:46:21,225 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3845a420, L:/10.30.170.124:12345 - R:/10.30.171.250:35391]}) is up now. 2026-04-26T01:46:21,226 | 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-04-26T01:46:21,227 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3845a420, L:/10.30.170.124:12345 - R:/10.30.171.250:35391]} 2026-04-26T01:46:21,227 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,227 | 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@26113d8e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,237 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41427. 2026-04-26T01:46:21,237 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x77790409, L:/10.30.170.124:12345 - R:/10.30.171.250:41427]}) is up now. 2026-04-26T01:46:21,238 | 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-04-26T01:46:21,239 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x77790409, L:/10.30.170.124:12345 - R:/10.30.171.250:41427]} 2026-04-26T01:46:21,239 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,239 | 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@888cdb5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,249 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41641. 2026-04-26T01:46:21,249 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc8c20daf, L:/10.30.170.124:12345 - R:/10.30.171.250:41641]}) is up now. 2026-04-26T01:46:21,252 | 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-04-26T01:46:21,252 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc8c20daf, L:/10.30.170.124:12345 - R:/10.30.171.250:41641]} 2026-04-26T01:46:21,253 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,253 | 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@72c83f40} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,260 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36525. 2026-04-26T01:46:21,260 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x50a945bf, L:/10.30.170.124:12345 - R:/10.30.171.250:36525]}) is up now. 2026-04-26T01:46:21,261 | 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-04-26T01:46:21,262 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x50a945bf, L:/10.30.170.124:12345 - R:/10.30.171.250:36525]} 2026-04-26T01:46:21,262 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,262 | 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@2d94faf1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,273 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34609. 2026-04-26T01:46:21,274 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x02836c3f, L:/10.30.170.124:12345 - R:/10.30.171.250:34609]}) is up now. 2026-04-26T01:46:21,275 | 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-04-26T01:46:21,275 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x02836c3f, L:/10.30.170.124:12345 - R:/10.30.171.250:34609]} 2026-04-26T01:46:21,275 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,276 | 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@6b47d272} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,285 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42149. 2026-04-26T01:46:21,286 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x46d90813, L:/10.30.170.124:12345 - R:/10.30.171.250:42149]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,287 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x46d90813, L:/10.30.170.124:12345 - R:/10.30.171.250:42149]} 2026-04-26T01:46:21,287 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,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@3287ea1e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,297 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45627. 2026-04-26T01:46:21,298 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x10803f9d, L:/10.30.170.124:12345 - R:/10.30.171.250:45627]}) is up now. 2026-04-26T01:46:21,298 | 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-04-26T01:46:21,299 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x10803f9d, L:/10.30.170.124:12345 - R:/10.30.171.250:45627]} 2026-04-26T01:46:21,299 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,299 | 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@5e268909} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,306 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39235. 2026-04-26T01:46:21,307 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc87172a1, L:/10.30.170.124:12345 - R:/10.30.171.250:39235]}) is up now. 2026-04-26T01:46:21,307 | 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-04-26T01:46:21,308 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc87172a1, L:/10.30.170.124:12345 - R:/10.30.171.250:39235]} 2026-04-26T01:46:21,308 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,308 | 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@10e05b3b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,319 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44487. 2026-04-26T01:46:21,320 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xda8ae449, L:/10.30.170.124:12345 - R:/10.30.171.250:44487]}) is up now. 2026-04-26T01:46:21,321 | 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-04-26T01:46:21,322 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xda8ae449, L:/10.30.170.124:12345 - R:/10.30.171.250:44487]} 2026-04-26T01:46:21,322 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,322 | 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@1b29bcfb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,333 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37063. 2026-04-26T01:46:21,333 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7e53b464, L:/10.30.170.124:12345 - R:/10.30.171.250:37063]}) is up now. 2026-04-26T01:46:21,334 | 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-04-26T01:46:21,335 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7e53b464, L:/10.30.170.124:12345 - R:/10.30.171.250:37063]} 2026-04-26T01:46:21,335 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,335 | 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@7489d29f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,352 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46599. 2026-04-26T01:46:21,352 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x36360e4d, L:/10.30.170.124:12345 - R:/10.30.171.250:46599]}) is up now. 2026-04-26T01:46:21,353 | 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-04-26T01:46:21,354 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x36360e4d, L:/10.30.170.124:12345 - R:/10.30.171.250:46599]} 2026-04-26T01:46:21,354 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,354 | 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@599f8d16} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,361 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44339. 2026-04-26T01:46:21,361 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1e849ea2, L:/10.30.170.124:12345 - R:/10.30.171.250:44339]}) is up now. 2026-04-26T01:46:21,362 | 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-04-26T01:46:21,363 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1e849ea2, L:/10.30.170.124:12345 - R:/10.30.171.250:44339]} 2026-04-26T01:46:21,363 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,363 | 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@2f9ed115} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,370 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37127. 2026-04-26T01:46:21,371 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9f6c3744, L:/10.30.170.124:12345 - R:/10.30.171.250:37127]}) is up now. 2026-04-26T01:46:21,372 | 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-04-26T01:46:21,373 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9f6c3744, L:/10.30.170.124:12345 - R:/10.30.171.250:37127]} 2026-04-26T01:46:21,373 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,373 | 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@6d28d9a4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,380 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37123. 2026-04-26T01:46:21,380 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcf006960, L:/10.30.170.124:12345 - R:/10.30.171.250:37123]}) is up now. 2026-04-26T01:46:21,381 | 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-04-26T01:46:21,381 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcf006960, L:/10.30.170.124:12345 - R:/10.30.171.250:37123]} 2026-04-26T01:46:21,382 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,382 | 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@1904f0f4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,393 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42999. 2026-04-26T01:46:21,393 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa99f5ce8, L:/10.30.170.124:12345 - R:/10.30.171.250:42999]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,395 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa99f5ce8, L:/10.30.170.124:12345 - R:/10.30.171.250:42999]} 2026-04-26T01:46:21,396 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,396 | 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@103803ce} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,403 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46197. 2026-04-26T01:46:21,403 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb99d964b, L:/10.30.170.124:12345 - R:/10.30.171.250:46197]}) is up now. 2026-04-26T01:46:21,405 | 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-04-26T01:46:21,406 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb99d964b, L:/10.30.170.124:12345 - R:/10.30.171.250:46197]} 2026-04-26T01:46:21,407 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,407 | 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@23520770} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,417 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45417. 2026-04-26T01:46:21,418 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7478e726, L:/10.30.170.124:12345 - R:/10.30.171.250:45417]}) is up now. 2026-04-26T01:46:21,420 | 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-04-26T01:46:21,420 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7478e726, L:/10.30.170.124:12345 - R:/10.30.171.250:45417]} 2026-04-26T01:46:21,421 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,421 | 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@2ce93b0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,429 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37097. 2026-04-26T01:46:21,430 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2a70181d, L:/10.30.170.124:12345 - R:/10.30.171.250:37097]}) is up now. 2026-04-26T01:46:21,431 | 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-04-26T01:46:21,431 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2a70181d, L:/10.30.170.124:12345 - R:/10.30.171.250:37097]} 2026-04-26T01:46:21,432 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,432 | 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@57994e65} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,446 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42161. 2026-04-26T01:46:21,446 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xaf27965d, L:/10.30.170.124:12345 - R:/10.30.171.250:42161]}) is up now. 2026-04-26T01:46:21,447 | 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-04-26T01:46:21,448 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaf27965d, L:/10.30.170.124:12345 - R:/10.30.171.250:42161]} 2026-04-26T01:46:21,448 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,448 | 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@79c6f429} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,457 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34021. 2026-04-26T01:46:21,458 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xad99cab7, L:/10.30.170.124:12345 - R:/10.30.171.250:34021]}) is up now. 2026-04-26T01:46:21,458 | 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-04-26T01:46:21,459 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xad99cab7, L:/10.30.170.124:12345 - R:/10.30.171.250:34021]} 2026-04-26T01:46:21,459 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,459 | 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@7b6323cc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,469 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45505. 2026-04-26T01:46:21,470 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xad03563d, L:/10.30.170.124:12345 - R:/10.30.171.250:45505]}) is up now. 2026-04-26T01:46:21,471 | 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-04-26T01:46:21,472 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xad03563d, L:/10.30.170.124:12345 - R:/10.30.171.250:45505]} 2026-04-26T01:46:21,472 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,472 | 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@a14f410} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,479 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39051. 2026-04-26T01:46:21,479 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x760b8953, L:/10.30.170.124:12345 - R:/10.30.171.250:39051]}) is up now. 2026-04-26T01:46:21,480 | 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-04-26T01:46:21,480 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x760b8953, L:/10.30.170.124:12345 - R:/10.30.171.250:39051]} 2026-04-26T01:46:21,481 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,481 | 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@735f8d25} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,497 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42313. 2026-04-26T01:46:21,498 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb5d65057, L:/10.30.170.124:12345 - R:/10.30.171.250:42313]}) is up now. 2026-04-26T01:46:21,499 | 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-04-26T01:46:21,500 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb5d65057, L:/10.30.170.124:12345 - R:/10.30.171.250:42313]} 2026-04-26T01:46:21,500 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,500 | 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@24ec521f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,508 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45847. 2026-04-26T01:46:21,509 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb0aef259, L:/10.30.170.124:12345 - R:/10.30.171.250:45847]}) is up now. 2026-04-26T01:46:21,510 | 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-04-26T01:46:21,510 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb0aef259, L:/10.30.170.124:12345 - R:/10.30.171.250:45847]} 2026-04-26T01:46:21,510 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,510 | 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@2d19d6c7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,521 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35615. 2026-04-26T01:46:21,522 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8a9435d8, L:/10.30.170.124:12345 - R:/10.30.171.250:35615]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,523 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8a9435d8, L:/10.30.170.124:12345 - R:/10.30.171.250:35615]} 2026-04-26T01:46:21,524 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,524 | 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@555cda52} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,533 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39377. 2026-04-26T01:46:21,534 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2d29dcf0, L:/10.30.170.124:12345 - R:/10.30.171.250:39377]}) is up now. 2026-04-26T01:46:21,535 | 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-04-26T01:46:21,535 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2d29dcf0, L:/10.30.170.124:12345 - R:/10.30.171.250:39377]} 2026-04-26T01:46:21,536 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,536 | 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@30d342a3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,543 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36779. 2026-04-26T01:46:21,543 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x06caba55, L:/10.30.170.124:12345 - R:/10.30.171.250:36779]}) is up now. 2026-04-26T01:46:21,544 | 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-04-26T01:46:21,544 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x06caba55, L:/10.30.170.124:12345 - R:/10.30.171.250:36779]} 2026-04-26T01:46:21,544 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,544 | 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@57bfa85b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,551 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37129. 2026-04-26T01:46:21,552 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8777af8f, L:/10.30.170.124:12345 - R:/10.30.171.250:37129]}) is up now. 2026-04-26T01:46:21,552 | 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-04-26T01:46:21,553 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8777af8f, L:/10.30.170.124:12345 - R:/10.30.171.250:37129]} 2026-04-26T01:46:21,553 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,553 | 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@1b01a47f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,561 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36253. 2026-04-26T01:46:21,562 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x576c901e, L:/10.30.170.124:12345 - R:/10.30.171.250:36253]}) is up now. 2026-04-26T01:46:21,563 | 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-04-26T01:46:21,564 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x576c901e, L:/10.30.170.124:12345 - R:/10.30.171.250:36253]} 2026-04-26T01:46:21,564 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,564 | 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@853a174} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,571 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34231. 2026-04-26T01:46:21,572 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd12b4b9f, L:/10.30.170.124:12345 - R:/10.30.171.250:34231]}) is up now. 2026-04-26T01:46:21,572 | 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-04-26T01:46:21,573 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd12b4b9f, L:/10.30.170.124:12345 - R:/10.30.171.250:34231]} 2026-04-26T01:46:21,573 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,573 | 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@5824985d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,589 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43671. 2026-04-26T01:46:21,590 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1dddb7aa, L:/10.30.170.124:12345 - R:/10.30.171.250:43671]}) is up now. 2026-04-26T01:46:21,591 | 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-04-26T01:46:21,591 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1dddb7aa, L:/10.30.170.124:12345 - R:/10.30.171.250:43671]} 2026-04-26T01:46:21,591 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,591 | 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@3afbb6d6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,599 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41671. 2026-04-26T01:46:21,599 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc8fb433b, L:/10.30.170.124:12345 - R:/10.30.171.250:41671]}) is up now. 2026-04-26T01:46:21,600 | 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-04-26T01:46:21,601 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc8fb433b, L:/10.30.170.124:12345 - R:/10.30.171.250:41671]} 2026-04-26T01:46:21,601 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,601 | 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@24e522db} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,609 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43985. 2026-04-26T01:46:21,610 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x182af968, L:/10.30.170.124:12345 - R:/10.30.171.250:43985]}) is up now. 2026-04-26T01:46:21,611 | 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-04-26T01:46:21,611 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x182af968, L:/10.30.170.124:12345 - R:/10.30.171.250:43985]} 2026-04-26T01:46:21,612 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,612 | 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@35ee07e6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,618 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44415. 2026-04-26T01:46:21,619 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc4c59963, L:/10.30.170.124:12345 - R:/10.30.171.250:44415]}) is up now. 2026-04-26T01:46:21,620 | 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-04-26T01:46:21,621 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc4c59963, L:/10.30.170.124:12345 - R:/10.30.171.250:44415]} 2026-04-26T01:46:21,621 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,621 | 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@325356f3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,629 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33077. 2026-04-26T01:46:21,630 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb7dedc42, L:/10.30.170.124:12345 - R:/10.30.171.250:33077]}) is up now. 2026-04-26T01:46:21,631 | 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-04-26T01:46:21,631 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb7dedc42, L:/10.30.170.124:12345 - R:/10.30.171.250:33077]} 2026-04-26T01:46:21,631 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,631 | 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@29125405} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,638 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37379. 2026-04-26T01:46:21,638 | WARN | bmp-worker-16 | RouterSessionManager | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Session listener for router IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} was already added. 2026-04-26T01:46:21,638 | WARN | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Redundant BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x628f35d0, L:/10.30.170.124:12345 - R:/10.30.171.250:37379]}) detected. This BMP session will be abandoned. 2026-04-26T01:46:21,638 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x628f35d0, L:/10.30.170.124:12345 - R:/10.30.171.250:37379]} 2026-04-26T01:46:21,639 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,651 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42345. 2026-04-26T01:46:21,652 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3d614a2c, L:/10.30.170.124:12345 - R:/10.30.171.250:42345]}) is up now. 2026-04-26T01:46:21,653 | 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-04-26T01:46:21,653 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3d614a2c, L:/10.30.170.124:12345 - R:/10.30.171.250:42345]} 2026-04-26T01:46:21,653 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,654 | 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@705e2387} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,669 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42991. 2026-04-26T01:46:21,669 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x70230c4f, L:/10.30.170.124:12345 - R:/10.30.171.250:42991]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,670 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x70230c4f, L:/10.30.170.124:12345 - R:/10.30.171.250:42991]} 2026-04-26T01:46:21,671 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,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@665c810a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,690 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37893. 2026-04-26T01:46:21,690 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3eaab4f5, L:/10.30.170.124:12345 - R:/10.30.171.250:37893]}) is up now. 2026-04-26T01:46:21,691 | 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-04-26T01:46:21,692 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3eaab4f5, L:/10.30.170.124:12345 - R:/10.30.171.250:37893]} 2026-04-26T01:46:21,692 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,692 | 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@63b5f2cb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,700 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39249. 2026-04-26T01:46:21,700 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa2548f37, L:/10.30.170.124:12345 - R:/10.30.171.250:39249]}) is up now. 2026-04-26T01:46:21,701 | 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-04-26T01:46:21,702 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa2548f37, L:/10.30.170.124:12345 - R:/10.30.171.250:39249]} 2026-04-26T01:46:21,702 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,702 | 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@222320f3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,710 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:32797. 2026-04-26T01:46:21,710 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xacceb745, L:/10.30.170.124:12345 - R:/10.30.171.250:32797]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,712 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xacceb745, L:/10.30.170.124:12345 - R:/10.30.171.250:32797]} 2026-04-26T01:46:21,712 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,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@163f7da5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,721 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36315. 2026-04-26T01:46:21,721 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x40ce2dac, L:/10.30.170.124:12345 - R:/10.30.171.250:36315]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,722 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x40ce2dac, L:/10.30.170.124:12345 - R:/10.30.171.250:36315]} 2026-04-26T01:46:21,722 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,722 | 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@230f038a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,741 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37407. 2026-04-26T01:46:21,742 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xca1c8f7e, L:/10.30.170.124:12345 - R:/10.30.171.250:37407]}) is up now. 2026-04-26T01:46:21,743 | 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-04-26T01:46:21,743 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xca1c8f7e, L:/10.30.170.124:12345 - R:/10.30.171.250:37407]} 2026-04-26T01:46:21,744 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,744 | 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@5106188e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,751 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46361. 2026-04-26T01:46:21,751 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe7dc243b, L:/10.30.170.124:12345 - R:/10.30.171.250:46361]}) is up now. 2026-04-26T01:46:21,753 | 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-04-26T01:46:21,753 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe7dc243b, L:/10.30.170.124:12345 - R:/10.30.171.250:46361]} 2026-04-26T01:46:21,754 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,754 | 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@76564c81} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,766 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37169. 2026-04-26T01:46:21,766 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf01c4e6c, L:/10.30.170.124:12345 - R:/10.30.171.250:37169]}) is up now. 2026-04-26T01:46:21,768 | 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-04-26T01:46:21,768 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf01c4e6c, L:/10.30.170.124:12345 - R:/10.30.171.250:37169]} 2026-04-26T01:46:21,769 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,769 | 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@586e4a48} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,781 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33525. 2026-04-26T01:46:21,782 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd79e2613, L:/10.30.170.124:12345 - R:/10.30.171.250:33525]}) is up now. 2026-04-26T01:46:21,783 | 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-04-26T01:46:21,783 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd79e2613, L:/10.30.170.124:12345 - R:/10.30.171.250:33525]} 2026-04-26T01:46:21,783 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,783 | 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@1e1a3b13} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,791 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34875. 2026-04-26T01:46:21,791 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1e230518, L:/10.30.170.124:12345 - R:/10.30.171.250:34875]}) is up now. 2026-04-26T01:46:21,792 | 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-04-26T01:46:21,792 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1e230518, L:/10.30.170.124:12345 - R:/10.30.171.250:34875]} 2026-04-26T01:46:21,792 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,793 | 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@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-04-26T01:46:21,799 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37833. 2026-04-26T01:46:21,799 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8d2a210b, L:/10.30.170.124:12345 - R:/10.30.171.250:37833]}) is up now. 2026-04-26T01:46:21,801 | 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-04-26T01:46:21,801 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8d2a210b, L:/10.30.170.124:12345 - R:/10.30.171.250:37833]} 2026-04-26T01:46:21,801 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,801 | 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@38902c85} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,809 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46501. 2026-04-26T01:46:21,809 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x918f1f25, L:/10.30.170.124:12345 - R:/10.30.171.250:46501]}) is up now. 2026-04-26T01:46:21,810 | 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-04-26T01:46:21,811 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x918f1f25, L:/10.30.170.124:12345 - R:/10.30.171.250:46501]} 2026-04-26T01:46:21,811 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,811 | 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@8ca34a8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,821 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33027. 2026-04-26T01:46:21,821 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcc8260aa, L:/10.30.170.124:12345 - R:/10.30.171.250:33027]}) is up now. 2026-04-26T01:46:21,822 | 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-04-26T01:46:21,822 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcc8260aa, L:/10.30.170.124:12345 - R:/10.30.171.250:33027]} 2026-04-26T01:46:21,822 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,822 | 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@5649423a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,830 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42267. 2026-04-26T01:46:21,830 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xff9276e4, L:/10.30.170.124:12345 - R:/10.30.171.250:42267]}) is up now. 2026-04-26T01:46:21,831 | 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-04-26T01:46:21,831 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xff9276e4, L:/10.30.170.124:12345 - R:/10.30.171.250:42267]} 2026-04-26T01:46:21,831 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,831 | 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@14bd708b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,838 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46323. 2026-04-26T01:46:21,838 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x15a5a484, L:/10.30.170.124:12345 - R:/10.30.171.250:46323]}) is up now. 2026-04-26T01:46:21,839 | 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-04-26T01:46:21,839 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x15a5a484, L:/10.30.170.124:12345 - R:/10.30.171.250:46323]} 2026-04-26T01:46:21,840 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,840 | 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@2e8d6123} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,847 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41465. 2026-04-26T01:46:21,848 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb279b8f7, L:/10.30.170.124:12345 - R:/10.30.171.250:41465]}) is up now. 2026-04-26T01:46:21,849 | 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-04-26T01:46:21,849 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb279b8f7, L:/10.30.170.124:12345 - R:/10.30.171.250:41465]} 2026-04-26T01:46:21,849 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,850 | 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@25553349} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,857 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39167. 2026-04-26T01:46:21,857 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3fbd8c66, L:/10.30.170.124:12345 - R:/10.30.171.250:39167]}) is up now. 2026-04-26T01:46:21,858 | 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-04-26T01:46:21,858 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3fbd8c66, L:/10.30.170.124:12345 - R:/10.30.171.250:39167]} 2026-04-26T01:46:21,859 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,859 | 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@245deade} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,873 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41525. 2026-04-26T01:46:21,874 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xdf560a61, L:/10.30.170.124:12345 - R:/10.30.171.250:41525]}) is up now. 2026-04-26T01:46:21,875 | 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-04-26T01:46:21,875 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdf560a61, L:/10.30.170.124:12345 - R:/10.30.171.250:41525]} 2026-04-26T01:46:21,876 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,876 | 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@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-04-26T01:46:21,885 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37715. 2026-04-26T01:46:21,886 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb4316cab, L:/10.30.170.124:12345 - R:/10.30.171.250:37715]}) is up now. 2026-04-26T01:46:21,887 | 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-04-26T01:46:21,887 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb4316cab, L:/10.30.170.124:12345 - R:/10.30.171.250:37715]} 2026-04-26T01:46:21,888 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,888 | 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@7b9a989a} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,897 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41461. 2026-04-26T01:46:21,897 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5d9d0d2a, L:/10.30.170.124:12345 - R:/10.30.171.250:41461]}) is up now. 2026-04-26T01:46:21,899 | 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-04-26T01:46:21,899 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5d9d0d2a, L:/10.30.170.124:12345 - R:/10.30.171.250:41461]} 2026-04-26T01:46:21,899 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,900 | 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@7029e63f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,907 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39937. 2026-04-26T01:46:21,907 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9271b739, L:/10.30.170.124:12345 - R:/10.30.171.250:39937]}) is up now. 2026-04-26T01:46:21,908 | 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-04-26T01:46:21,908 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9271b739, L:/10.30.170.124:12345 - R:/10.30.171.250:39937]} 2026-04-26T01:46:21,908 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,908 | 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@2b6b762} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,916 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35621. 2026-04-26T01:46:21,916 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd5499ea3, L:/10.30.170.124:12345 - R:/10.30.171.250:35621]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,918 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd5499ea3, L:/10.30.170.124:12345 - R:/10.30.171.250:35621]} 2026-04-26T01:46:21,918 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,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@20524c58} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,926 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46827. 2026-04-26T01:46:21,926 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe9e1d3c0, L:/10.30.170.124:12345 - R:/10.30.171.250:46827]}) is up now. 2026-04-26T01:46:21,927 | 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-04-26T01:46:21,928 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe9e1d3c0, L:/10.30.170.124:12345 - R:/10.30.171.250:46827]} 2026-04-26T01:46:21,928 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,928 | 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@202a0fc6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,937 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37639. 2026-04-26T01:46:21,938 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x15a532ce, L:/10.30.170.124:12345 - R:/10.30.171.250:37639]}) is up now. 2026-04-26T01:46:21,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-04-26T01:46:21,939 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x15a532ce, L:/10.30.170.124:12345 - R:/10.30.171.250:37639]} 2026-04-26T01:46:21,939 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,939 | 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@5b826119} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,954 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41899. 2026-04-26T01:46:21,954 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5bbfb93a, L:/10.30.170.124:12345 - R:/10.30.171.250:41899]}) is up now. 2026-04-26T01:46:21,955 | 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-04-26T01:46:21,956 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5bbfb93a, L:/10.30.170.124:12345 - R:/10.30.171.250:41899]} 2026-04-26T01:46:21,956 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,956 | 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@126d8c6d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,964 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38423. 2026-04-26T01:46:21,964 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x973d25fc, L:/10.30.170.124:12345 - R:/10.30.171.250:38423]}) is up now. 2026-04-26T01:46:21,965 | 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-04-26T01:46:21,965 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x973d25fc, L:/10.30.170.124:12345 - R:/10.30.171.250:38423]} 2026-04-26T01:46:21,966 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,966 | 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@578c6994} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:21,982 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42933. 2026-04-26T01:46:21,982 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x49f1d8a3, L:/10.30.170.124:12345 - R:/10.30.171.250:42933]}) is up now. 2026-04-26T01:46:21,983 | 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-04-26T01:46:21,984 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x49f1d8a3, L:/10.30.170.124:12345 - R:/10.30.171.250:42933]} 2026-04-26T01:46:21,984 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,985 | 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@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-04-26T01:46:21,993 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40301. 2026-04-26T01:46:21,994 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x84d6fa2f, L:/10.30.170.124:12345 - R:/10.30.171.250:40301]}) is up now. 2026-04-26T01:46:21,995 | 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-04-26T01:46:21,996 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x84d6fa2f, L:/10.30.170.124:12345 - R:/10.30.171.250:40301]} 2026-04-26T01:46:21,996 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:21,996 | 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@5d47c5e6} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,007 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:32829. 2026-04-26T01:46:22,007 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf71107cb, L:/10.30.170.124:12345 - R:/10.30.171.250:32829]}) is up now. 2026-04-26T01:46:22,008 | 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-04-26T01:46:22,009 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf71107cb, L:/10.30.170.124:12345 - R:/10.30.171.250:32829]} 2026-04-26T01:46:22,009 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,009 | 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@76c7b5f8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,018 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45017. 2026-04-26T01:46:22,018 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf9e45e78, L:/10.30.170.124:12345 - R:/10.30.171.250:45017]}) is up now. 2026-04-26T01:46:22,019 | 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-04-26T01:46:22,020 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf9e45e78, L:/10.30.170.124:12345 - R:/10.30.171.250:45017]} 2026-04-26T01:46:22,021 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,021 | 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@769da0ff} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,028 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41511. 2026-04-26T01:46:22,028 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x03bedd58, L:/10.30.170.124:12345 - R:/10.30.171.250:41511]}) is up now. 2026-04-26T01:46:22,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-04-26T01:46:22,031 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x03bedd58, L:/10.30.170.124:12345 - R:/10.30.171.250:41511]} 2026-04-26T01:46:22,031 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,031 | 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@5834507c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,042 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43033. 2026-04-26T01:46:22,043 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x24d03a2a, L:/10.30.170.124:12345 - R:/10.30.171.250:43033]}) is up now. 2026-04-26T01:46:22,045 | 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-04-26T01:46:22,046 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x24d03a2a, L:/10.30.170.124:12345 - R:/10.30.171.250:43033]} 2026-04-26T01:46:22,046 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,046 | 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@23fc2c32} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,058 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42633. 2026-04-26T01:46:22,058 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbeb8839d, L:/10.30.170.124:12345 - R:/10.30.171.250:42633]}) is up now. 2026-04-26T01:46:22,061 | 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-04-26T01:46:22,062 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbeb8839d, L:/10.30.170.124:12345 - R:/10.30.171.250:42633]} 2026-04-26T01:46:22,062 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,062 | 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@9d2c520} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,069 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41659. 2026-04-26T01:46:22,069 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4a4ece15, L:/10.30.170.124:12345 - R:/10.30.171.250:41659]}) is up now. 2026-04-26T01:46:22,070 | 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-04-26T01:46:22,071 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4a4ece15, L:/10.30.170.124:12345 - R:/10.30.171.250:41659]} 2026-04-26T01:46:22,071 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,071 | 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@f36973b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,087 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43523. 2026-04-26T01:46:22,087 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8b9bcb2a, L:/10.30.170.124:12345 - R:/10.30.171.250:43523]}) is up now. 2026-04-26T01:46:22,088 | 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-04-26T01:46:22,089 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8b9bcb2a, L:/10.30.170.124:12345 - R:/10.30.171.250:43523]} 2026-04-26T01:46:22,089 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,089 | 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@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-04-26T01:46:22,096 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41991. 2026-04-26T01:46:22,096 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x72836f66, L:/10.30.170.124:12345 - R:/10.30.171.250:41991]}) is up now. 2026-04-26T01:46:22,097 | 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-04-26T01:46:22,098 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x72836f66, L:/10.30.170.124:12345 - R:/10.30.171.250:41991]} 2026-04-26T01:46:22,098 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,098 | 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@5873c1bd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,106 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45947. 2026-04-26T01:46:22,106 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbc147b48, L:/10.30.170.124:12345 - R:/10.30.171.250:45947]}) is up now. 2026-04-26T01:46:22,107 | 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-04-26T01:46:22,107 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbc147b48, L:/10.30.170.124:12345 - R:/10.30.171.250:45947]} 2026-04-26T01:46:22,107 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,107 | 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@1bda4516} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,125 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39631. 2026-04-26T01:46:22,126 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x72685c7f, L:/10.30.170.124:12345 - R:/10.30.171.250:39631]}) is up now. 2026-04-26T01:46:22,127 | 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-04-26T01:46:22,127 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x72685c7f, L:/10.30.170.124:12345 - R:/10.30.171.250:39631]} 2026-04-26T01:46:22,128 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,128 | 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@613bb7f5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,135 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34245. 2026-04-26T01:46:22,136 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2af19b6e, L:/10.30.170.124:12345 - R:/10.30.171.250:34245]}) is up now. 2026-04-26T01:46:22,137 | 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-04-26T01:46:22,137 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2af19b6e, L:/10.30.170.124:12345 - R:/10.30.171.250:34245]} 2026-04-26T01:46:22,138 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,139 | 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@4dee2876} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,150 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34663. 2026-04-26T01:46:22,151 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb8843a5e, L:/10.30.170.124:12345 - R:/10.30.171.250:34663]}) is up now. 2026-04-26T01:46:22,152 | 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-04-26T01:46:22,152 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb8843a5e, L:/10.30.170.124:12345 - R:/10.30.171.250:34663]} 2026-04-26T01:46:22,153 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,153 | 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@7abb220d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,165 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45047. 2026-04-26T01:46:22,165 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb52832ca, L:/10.30.170.124:12345 - R:/10.30.171.250:45047]}) is up now. 2026-04-26T01:46:22,167 | 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-04-26T01:46:22,167 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb52832ca, L:/10.30.170.124:12345 - R:/10.30.171.250:45047]} 2026-04-26T01:46:22,168 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,168 | 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@f6674a3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,182 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36589. 2026-04-26T01:46:22,183 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x322942d5, L:/10.30.170.124:12345 - R:/10.30.171.250:36589]}) is up now. 2026-04-26T01:46:22,184 | 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-04-26T01:46:22,184 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x322942d5, L:/10.30.170.124:12345 - R:/10.30.171.250:36589]} 2026-04-26T01:46:22,185 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,185 | 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@dceb03f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,192 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35547. 2026-04-26T01:46:22,193 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x636cfb8f, L:/10.30.170.124:12345 - R:/10.30.171.250:35547]}) is up now. 2026-04-26T01:46:22,194 | 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-04-26T01:46:22,195 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x636cfb8f, L:/10.30.170.124:12345 - R:/10.30.171.250:35547]} 2026-04-26T01:46:22,195 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,195 | 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@4b51e7b4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,215 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38049. 2026-04-26T01:46:22,216 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc2308d23, L:/10.30.170.124:12345 - R:/10.30.171.250:38049]}) is up now. 2026-04-26T01:46:22,217 | 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-04-26T01:46:22,218 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc2308d23, L:/10.30.170.124:12345 - R:/10.30.171.250:38049]} 2026-04-26T01:46:22,218 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,218 | 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@21be5b7e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,230 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34987. 2026-04-26T01:46:22,230 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0da1f02b, L:/10.30.170.124:12345 - R:/10.30.171.250:34987]}) is up now. 2026-04-26T01:46:22,231 | 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-04-26T01:46:22,232 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0da1f02b, L:/10.30.170.124:12345 - R:/10.30.171.250:34987]} 2026-04-26T01:46:22,232 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,232 | 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@7d6038a2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,241 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35377. 2026-04-26T01:46:22,242 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf3d2c1a8, L:/10.30.170.124:12345 - R:/10.30.171.250:35377]}) is up now. 2026-04-26T01:46:22,243 | 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-04-26T01:46:22,243 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf3d2c1a8, L:/10.30.170.124:12345 - R:/10.30.171.250:35377]} 2026-04-26T01:46:22,244 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,244 | 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@729893ef} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,251 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38131. 2026-04-26T01:46:22,251 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1f70ee25, L:/10.30.170.124:12345 - R:/10.30.171.250:38131]}) is up now. 2026-04-26T01:46:22,252 | 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-04-26T01:46:22,252 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1f70ee25, L:/10.30.170.124:12345 - R:/10.30.171.250:38131]} 2026-04-26T01:46:22,252 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,252 | 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@5424864c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,261 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45559. 2026-04-26T01:46:22,262 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x76eef322, L:/10.30.170.124:12345 - R:/10.30.171.250:45559]}) is up now. 2026-04-26T01:46:22,263 | 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-04-26T01:46:22,263 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x76eef322, L:/10.30.170.124:12345 - R:/10.30.171.250:45559]} 2026-04-26T01:46:22,264 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,264 | 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@465483bb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,271 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36539. 2026-04-26T01:46:22,271 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xda794d23, L:/10.30.170.124:12345 - R:/10.30.171.250:36539]}) is up now. 2026-04-26T01:46:22,272 | 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-04-26T01:46:22,272 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xda794d23, L:/10.30.170.124:12345 - R:/10.30.171.250:36539]} 2026-04-26T01:46:22,272 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,273 | 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@2d76797d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,281 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40055. 2026-04-26T01:46:22,281 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbee7abc3, L:/10.30.170.124:12345 - R:/10.30.171.250:40055]}) is up now. 2026-04-26T01:46:22,282 | 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-04-26T01:46:22,283 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbee7abc3, L:/10.30.170.124:12345 - R:/10.30.171.250:40055]} 2026-04-26T01:46:22,283 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,283 | 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@32a5ea39} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,290 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44567. 2026-04-26T01:46:22,291 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x00e62ed2, L:/10.30.170.124:12345 - R:/10.30.171.250:44567]}) is up now. 2026-04-26T01:46:22,292 | 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-04-26T01:46:22,293 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x00e62ed2, L:/10.30.170.124:12345 - R:/10.30.171.250:44567]} 2026-04-26T01:46:22,293 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,294 | 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@6ab8f229} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,301 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35019. 2026-04-26T01:46:22,301 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2450c3e5, L:/10.30.170.124:12345 - R:/10.30.171.250:35019]}) is up now. 2026-04-26T01:46:22,302 | 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-04-26T01:46:22,303 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2450c3e5, L:/10.30.170.124:12345 - R:/10.30.171.250:35019]} 2026-04-26T01:46:22,303 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,303 | 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@6c11c311} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,310 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33733. 2026-04-26T01:46:22,310 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x608a2ef2, L:/10.30.170.124:12345 - R:/10.30.171.250:33733]}) is up now. 2026-04-26T01:46:22,311 | 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-04-26T01:46:22,312 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x608a2ef2, L:/10.30.170.124:12345 - R:/10.30.171.250:33733]} 2026-04-26T01:46:22,312 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,312 | 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@27a0c801} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,321 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45793. 2026-04-26T01:46:22,322 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3c2e7d8c, L:/10.30.170.124:12345 - R:/10.30.171.250:45793]}) is up now. 2026-04-26T01:46:22,323 | 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-04-26T01:46:22,323 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3c2e7d8c, L:/10.30.170.124:12345 - R:/10.30.171.250:45793]} 2026-04-26T01:46:22,324 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,324 | 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@51ce17d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,331 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41251. 2026-04-26T01:46:22,331 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6753534f, L:/10.30.170.124:12345 - R:/10.30.171.250:41251]}) is up now. 2026-04-26T01:46:22,332 | 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-04-26T01:46:22,332 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6753534f, L:/10.30.170.124:12345 - R:/10.30.171.250:41251]} 2026-04-26T01:46:22,332 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,332 | 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@71302237} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,341 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34715. 2026-04-26T01:46:22,341 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa67fad0c, L:/10.30.170.124:12345 - R:/10.30.171.250:34715]}) is up now. 2026-04-26T01:46:22,342 | 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-04-26T01:46:22,343 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa67fad0c, L:/10.30.170.124:12345 - R:/10.30.171.250:34715]} 2026-04-26T01:46:22,343 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,343 | 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@3693bb8f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,350 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34281. 2026-04-26T01:46:22,350 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x56a8b190, L:/10.30.170.124:12345 - R:/10.30.171.250:34281]}) is up now. 2026-04-26T01:46:22,352 | 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-04-26T01:46:22,352 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x56a8b190, L:/10.30.170.124:12345 - R:/10.30.171.250:34281]} 2026-04-26T01:46:22,352 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,352 | 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@7f3cfc6c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,361 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35229. 2026-04-26T01:46:22,361 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x22abb636, L:/10.30.170.124:12345 - R:/10.30.171.250:35229]}) is up now. 2026-04-26T01:46:22,362 | 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-04-26T01:46:22,362 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x22abb636, L:/10.30.170.124:12345 - R:/10.30.171.250:35229]} 2026-04-26T01:46:22,362 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,362 | 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@7f186453} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,370 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36491. 2026-04-26T01:46:22,370 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x471ab756, L:/10.30.170.124:12345 - R:/10.30.171.250:36491]}) is up now. 2026-04-26T01:46:22,371 | 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-04-26T01:46:22,372 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x471ab756, L:/10.30.170.124:12345 - R:/10.30.171.250:36491]} 2026-04-26T01:46:22,372 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,372 | 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@d5006d2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,381 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34295. 2026-04-26T01:46:22,381 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf43596a1, L:/10.30.170.124:12345 - R:/10.30.171.250:34295]}) is up now. 2026-04-26T01:46:22,382 | 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-04-26T01:46:22,382 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf43596a1, L:/10.30.170.124:12345 - R:/10.30.171.250:34295]} 2026-04-26T01:46:22,383 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,383 | 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@7d289dd1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,389 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38845. 2026-04-26T01:46:22,390 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x273dd60e, L:/10.30.170.124:12345 - R:/10.30.171.250:38845]}) is up now. 2026-04-26T01:46:22,391 | 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-04-26T01:46:22,392 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x273dd60e, L:/10.30.170.124:12345 - R:/10.30.171.250:38845]} 2026-04-26T01:46:22,392 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,392 | 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@47a0116d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,400 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37099. 2026-04-26T01:46:22,400 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe1b527de, L:/10.30.170.124:12345 - R:/10.30.171.250:37099]}) is up now. 2026-04-26T01:46:22,401 | 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-04-26T01:46:22,402 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe1b527de, L:/10.30.170.124:12345 - R:/10.30.171.250:37099]} 2026-04-26T01:46:22,402 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,403 | 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@3f3e35a7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,409 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46311. 2026-04-26T01:46:22,409 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x64c70988, L:/10.30.170.124:12345 - R:/10.30.171.250:46311]}) is up now. 2026-04-26T01:46:22,410 | 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-04-26T01:46:22,411 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x64c70988, L:/10.30.170.124:12345 - R:/10.30.171.250:46311]} 2026-04-26T01:46:22,411 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,411 | 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@367e4f90} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,421 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36405. 2026-04-26T01:46:22,422 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x70fc3c87, L:/10.30.170.124:12345 - R:/10.30.171.250:36405]}) is up now. 2026-04-26T01:46:22,423 | 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-04-26T01:46:22,423 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x70fc3c87, L:/10.30.170.124:12345 - R:/10.30.171.250:36405]} 2026-04-26T01:46:22,424 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,424 | 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@6f8cc57} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,433 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42917. 2026-04-26T01:46:22,433 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x290add8e, L:/10.30.170.124:12345 - R:/10.30.171.250:42917]}) is up now. 2026-04-26T01:46:22,434 | 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-04-26T01:46:22,434 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x290add8e, L:/10.30.170.124:12345 - R:/10.30.171.250:42917]} 2026-04-26T01:46:22,434 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,434 | 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@24a9b601} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,445 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35523. 2026-04-26T01:46:22,446 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc34fa449, L:/10.30.170.124:12345 - R:/10.30.171.250:35523]}) is up now. 2026-04-26T01:46:22,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-04-26T01:46:22,449 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc34fa449, L:/10.30.170.124:12345 - R:/10.30.171.250:35523]} 2026-04-26T01:46:22,449 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,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@701a2826} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,456 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38523. 2026-04-26T01:46:22,457 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x95e10fee, L:/10.30.170.124:12345 - R:/10.30.171.250:38523]}) is up now. 2026-04-26T01:46:22,458 | 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-04-26T01:46:22,459 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x95e10fee, L:/10.30.170.124:12345 - R:/10.30.171.250:38523]} 2026-04-26T01:46:22,459 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,459 | 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@69dff645} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,469 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42763. 2026-04-26T01:46:22,470 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9e43af0a, L:/10.30.170.124:12345 - R:/10.30.171.250:42763]}) is up now. 2026-04-26T01:46:22,471 | 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-04-26T01:46:22,472 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9e43af0a, L:/10.30.170.124:12345 - R:/10.30.171.250:42763]} 2026-04-26T01:46:22,472 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,472 | 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@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-04-26T01:46:22,479 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45747. 2026-04-26T01:46:22,480 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc93976c7, L:/10.30.170.124:12345 - R:/10.30.171.250:45747]}) is up now. 2026-04-26T01:46:22,481 | 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-04-26T01:46:22,481 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc93976c7, L:/10.30.170.124:12345 - R:/10.30.171.250:45747]} 2026-04-26T01:46:22,481 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,481 | 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@7a38d6db} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,489 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43907. 2026-04-26T01:46:22,489 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xef9f9193, L:/10.30.170.124:12345 - R:/10.30.171.250:43907]}) is up now. 2026-04-26T01:46:22,490 | 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-04-26T01:46:22,491 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xef9f9193, L:/10.30.170.124:12345 - R:/10.30.171.250:43907]} 2026-04-26T01:46:22,491 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,491 | 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@1e198ff1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,498 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36515. 2026-04-26T01:46:22,498 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xafa2f9bb, L:/10.30.170.124:12345 - R:/10.30.171.250:36515]}) is up now. 2026-04-26T01:46:22,499 | 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-04-26T01:46:22,500 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xafa2f9bb, L:/10.30.170.124:12345 - R:/10.30.171.250:36515]} 2026-04-26T01:46:22,500 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,500 | 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@5bbe2146} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,509 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46421. 2026-04-26T01:46:22,510 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8e8e6c1a, L:/10.30.170.124:12345 - R:/10.30.171.250:46421]}) is up now. 2026-04-26T01:46:22,511 | 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-04-26T01:46:22,511 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8e8e6c1a, L:/10.30.170.124:12345 - R:/10.30.171.250:46421]} 2026-04-26T01:46:22,512 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,512 | 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@15a5016c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,521 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40883. 2026-04-26T01:46:22,521 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb31be6bf, L:/10.30.170.124:12345 - R:/10.30.171.250:40883]}) is up now. 2026-04-26T01:46:22,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-04-26T01:46:22,522 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb31be6bf, L:/10.30.170.124:12345 - R:/10.30.171.250:40883]} 2026-04-26T01:46:22,522 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,522 | 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@73adcee0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,530 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40323. 2026-04-26T01:46:22,530 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf484d5ae, L:/10.30.170.124:12345 - R:/10.30.171.250:40323]}) is up now. 2026-04-26T01:46:22,532 | 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-04-26T01:46:22,533 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf484d5ae, L:/10.30.170.124:12345 - R:/10.30.171.250:40323]} 2026-04-26T01:46:22,533 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,533 | 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@2f7a7172} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,541 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37659. 2026-04-26T01:46:22,541 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb0397489, L:/10.30.170.124:12345 - R:/10.30.171.250:37659]}) is up now. 2026-04-26T01:46:22,542 | 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-04-26T01:46:22,543 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb0397489, L:/10.30.170.124:12345 - R:/10.30.171.250:37659]} 2026-04-26T01:46:22,543 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,543 | 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@53ec50a1} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,550 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41239. 2026-04-26T01:46:22,551 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4245a64d, L:/10.30.170.124:12345 - R:/10.30.171.250:41239]}) is up now. 2026-04-26T01:46:22,552 | 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-04-26T01:46:22,553 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4245a64d, L:/10.30.170.124:12345 - R:/10.30.171.250:41239]} 2026-04-26T01:46:22,553 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,553 | 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@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-04-26T01:46:22,561 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38495. 2026-04-26T01:46:22,561 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7093efd3, L:/10.30.170.124:12345 - R:/10.30.171.250:38495]}) is up now. 2026-04-26T01:46:22,562 | 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-04-26T01:46:22,563 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7093efd3, L:/10.30.170.124:12345 - R:/10.30.171.250:38495]} 2026-04-26T01:46:22,563 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,563 | 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@b09d5df} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,570 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33039. 2026-04-26T01:46:22,570 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xaae540c4, L:/10.30.170.124:12345 - R:/10.30.171.250:33039]}) is up now. 2026-04-26T01:46:22,572 | 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-04-26T01:46:22,572 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xaae540c4, L:/10.30.170.124:12345 - R:/10.30.171.250:33039]} 2026-04-26T01:46:22,573 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,573 | 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@16d6b418} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,585 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37179. 2026-04-26T01:46:22,586 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5c9152d1, L:/10.30.170.124:12345 - R:/10.30.171.250:37179]}) is up now. 2026-04-26T01:46:22,590 | 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-04-26T01:46:22,590 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5c9152d1, L:/10.30.170.124:12345 - R:/10.30.171.250:37179]} 2026-04-26T01:46:22,591 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,591 | 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@23123d90} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,601 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42651. 2026-04-26T01:46:22,602 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x687b6ae2, L:/10.30.170.124:12345 - R:/10.30.171.250:42651]}) is up now. 2026-04-26T01:46:22,603 | 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-04-26T01:46:22,604 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x687b6ae2, L:/10.30.170.124:12345 - R:/10.30.171.250:42651]} 2026-04-26T01:46:22,604 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,605 | 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@63cb4f1b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,611 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45935. 2026-04-26T01:46:22,612 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1998b2b2, L:/10.30.170.124:12345 - R:/10.30.171.250:45935]}) is up now. 2026-04-26T01:46:22,613 | 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-04-26T01:46:22,613 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1998b2b2, L:/10.30.170.124:12345 - R:/10.30.171.250:45935]} 2026-04-26T01:46:22,613 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,613 | 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@1ef344b7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,621 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38115. 2026-04-26T01:46:22,622 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb38fd2c1, L:/10.30.170.124:12345 - R:/10.30.171.250:38115]}) is up now. 2026-04-26T01:46:22,623 | 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-04-26T01:46:22,624 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb38fd2c1, L:/10.30.170.124:12345 - R:/10.30.171.250:38115]} 2026-04-26T01:46:22,624 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,624 | 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@46a7730e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,633 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43969. 2026-04-26T01:46:22,633 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8dba13d5, L:/10.30.170.124:12345 - R:/10.30.171.250:43969]}) is up now. 2026-04-26T01:46:22,634 | 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-04-26T01:46:22,635 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8dba13d5, L:/10.30.170.124:12345 - R:/10.30.171.250:43969]} 2026-04-26T01:46:22,635 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,635 | 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@236e317e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,645 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44821. 2026-04-26T01:46:22,646 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8b846538, L:/10.30.170.124:12345 - R:/10.30.171.250:44821]}) is up now. 2026-04-26T01:46:22,647 | 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-04-26T01:46:22,648 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8b846538, L:/10.30.170.124:12345 - R:/10.30.171.250:44821]} 2026-04-26T01:46:22,648 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,648 | 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@429f9e63} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,655 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43855. 2026-04-26T01:46:22,655 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7c09a20d, L:/10.30.170.124:12345 - R:/10.30.171.250:43855]}) is up now. 2026-04-26T01:46:22,656 | 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-04-26T01:46:22,656 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7c09a20d, L:/10.30.170.124:12345 - R:/10.30.171.250:43855]} 2026-04-26T01:46:22,656 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,656 | 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@7c765b62} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,665 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42051. 2026-04-26T01:46:22,666 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3fbbaed7, L:/10.30.170.124:12345 - R:/10.30.171.250:42051]}) is up now. 2026-04-26T01:46:22,667 | 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-04-26T01:46:22,668 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3fbbaed7, L:/10.30.170.124:12345 - R:/10.30.171.250:42051]} 2026-04-26T01:46:22,668 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,668 | 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@2e66b5c3} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,681 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39611. 2026-04-26T01:46:22,682 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb820000f, L:/10.30.170.124:12345 - R:/10.30.171.250:39611]}) is up now. 2026-04-26T01:46:22,683 | 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-04-26T01:46:22,684 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb820000f, L:/10.30.170.124:12345 - R:/10.30.171.250:39611]} 2026-04-26T01:46:22,684 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,684 | 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@53f4c11b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,692 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33767. 2026-04-26T01:46:22,693 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa7cdcd51, L:/10.30.170.124:12345 - R:/10.30.171.250:33767]}) is up now. 2026-04-26T01:46:22,694 | 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-04-26T01:46:22,695 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa7cdcd51, L:/10.30.170.124:12345 - R:/10.30.171.250:33767]} 2026-04-26T01:46:22,695 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,696 | 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@544d3fc4} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,702 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38339. 2026-04-26T01:46:22,702 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x709cea6f, L:/10.30.170.124:12345 - R:/10.30.171.250:38339]}) is up now. 2026-04-26T01:46:22,703 | 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-04-26T01:46:22,704 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x709cea6f, L:/10.30.170.124:12345 - R:/10.30.171.250:38339]} 2026-04-26T01:46:22,704 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,704 | 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@46c56e8d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,718 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34451. 2026-04-26T01:46:22,718 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa33dd359, L:/10.30.170.124:12345 - R:/10.30.171.250:34451]}) is up now. 2026-04-26T01:46:22,720 | 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-04-26T01:46:22,721 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa33dd359, L:/10.30.170.124:12345 - R:/10.30.171.250:34451]} 2026-04-26T01:46:22,721 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,721 | 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@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-04-26T01:46:22,729 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42991. 2026-04-26T01:46:22,730 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8d0252c6, L:/10.30.170.124:12345 - R:/10.30.171.250:42991]}) is up now. 2026-04-26T01:46:22,731 | 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-04-26T01:46:22,731 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8d0252c6, L:/10.30.170.124:12345 - R:/10.30.171.250:42991]} 2026-04-26T01:46:22,731 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,732 | 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@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-04-26T01:46:22,739 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46381. 2026-04-26T01:46:22,740 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9a4cbc32, L:/10.30.170.124:12345 - R:/10.30.171.250:46381]}) is up now. 2026-04-26T01:46:22,741 | 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-04-26T01:46:22,742 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9a4cbc32, L:/10.30.170.124:12345 - R:/10.30.171.250:46381]} 2026-04-26T01:46:22,742 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,742 | 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@a4f41b9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,750 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35515. 2026-04-26T01:46:22,750 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb531433e, L:/10.30.170.124:12345 - R:/10.30.171.250:35515]}) is up now. 2026-04-26T01:46:22,752 | 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-04-26T01:46:22,752 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb531433e, L:/10.30.170.124:12345 - R:/10.30.171.250:35515]} 2026-04-26T01:46:22,752 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,752 | 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@72536da0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,760 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39987. 2026-04-26T01:46:22,760 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x875bb5f4, L:/10.30.170.124:12345 - R:/10.30.171.250:39987]}) is up now. 2026-04-26T01:46:22,762 | 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-04-26T01:46:22,762 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x875bb5f4, L:/10.30.170.124:12345 - R:/10.30.171.250:39987]} 2026-04-26T01:46:22,762 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,763 | 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@4845790f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,769 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42049. 2026-04-26T01:46:22,770 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xbb6a381d, L:/10.30.170.124:12345 - R:/10.30.171.250:42049]}) is up now. 2026-04-26T01:46:22,771 | 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-04-26T01:46:22,771 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xbb6a381d, L:/10.30.170.124:12345 - R:/10.30.171.250:42049]} 2026-04-26T01:46:22,771 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,771 | 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@78c2a7cb} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,779 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45591. 2026-04-26T01:46:22,779 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd483b55a, L:/10.30.170.124:12345 - R:/10.30.171.250:45591]}) is up now. 2026-04-26T01:46:22,780 | 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-04-26T01:46:22,780 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd483b55a, L:/10.30.170.124:12345 - R:/10.30.171.250:45591]} 2026-04-26T01:46:22,780 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,781 | 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@6203cf1b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,793 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46085. 2026-04-26T01:46:22,794 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc00c1ce0, L:/10.30.170.124:12345 - R:/10.30.171.250:46085]}) is up now. 2026-04-26T01:46:22,795 | 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-04-26T01:46:22,795 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc00c1ce0, L:/10.30.170.124:12345 - R:/10.30.171.250:46085]} 2026-04-26T01:46:22,795 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,796 | 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@43d2b58c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,803 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43257. 2026-04-26T01:46:22,803 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcf81a350, L:/10.30.170.124:12345 - R:/10.30.171.250:43257]}) is up now. 2026-04-26T01:46:22,804 | 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-04-26T01:46:22,805 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcf81a350, L:/10.30.170.124:12345 - R:/10.30.171.250:43257]} 2026-04-26T01:46:22,805 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,805 | 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@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-04-26T01:46:22,812 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38701. 2026-04-26T01:46:22,813 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7cf1e841, L:/10.30.170.124:12345 - R:/10.30.171.250:38701]}) is up now. 2026-04-26T01:46:22,814 | 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-04-26T01:46:22,815 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7cf1e841, L:/10.30.170.124:12345 - R:/10.30.171.250:38701]} 2026-04-26T01:46:22,815 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,815 | 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@1c8231fa} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,822 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41313. 2026-04-26T01:46:22,822 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x32578ddb, L:/10.30.170.124:12345 - R:/10.30.171.250:41313]}) is up now. 2026-04-26T01:46:22,824 | 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-04-26T01:46:22,824 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x32578ddb, L:/10.30.170.124:12345 - R:/10.30.171.250:41313]} 2026-04-26T01:46:22,824 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,824 | 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@241516b5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,833 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38295. 2026-04-26T01:46:22,833 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x510503b5, L:/10.30.170.124:12345 - R:/10.30.171.250:38295]}) is up now. 2026-04-26T01:46:22,835 | 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-04-26T01:46:22,835 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x510503b5, L:/10.30.170.124:12345 - R:/10.30.171.250:38295]} 2026-04-26T01:46:22,835 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,835 | 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@12338a1b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,845 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45849. 2026-04-26T01:46:22,845 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x922eb50c, L:/10.30.170.124:12345 - R:/10.30.171.250:45849]}) is up now. 2026-04-26T01:46:22,846 | 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-04-26T01:46:22,847 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x922eb50c, L:/10.30.170.124:12345 - R:/10.30.171.250:45849]} 2026-04-26T01:46:22,847 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,847 | 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@70538037} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,854 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42325. 2026-04-26T01:46:22,855 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa061eead, L:/10.30.170.124:12345 - R:/10.30.171.250:42325]}) is up now. 2026-04-26T01:46:22,856 | 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-04-26T01:46:22,856 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa061eead, L:/10.30.170.124:12345 - R:/10.30.171.250:42325]} 2026-04-26T01:46:22,856 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,857 | 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@e5e165f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,865 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35791. 2026-04-26T01:46:22,866 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0ea22237, L:/10.30.170.124:12345 - R:/10.30.171.250:35791]}) is up now. 2026-04-26T01:46:22,867 | 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-04-26T01:46:22,867 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0ea22237, L:/10.30.170.124:12345 - R:/10.30.171.250:35791]} 2026-04-26T01:46:22,868 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,868 | 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@568e66ba} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,878 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46099. 2026-04-26T01:46:22,879 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0ba880a9, L:/10.30.170.124:12345 - R:/10.30.171.250:46099]}) is up now. 2026-04-26T01:46:22,880 | 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-04-26T01:46:22,881 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0ba880a9, L:/10.30.170.124:12345 - R:/10.30.171.250:46099]} 2026-04-26T01:46:22,881 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,881 | 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@1fb5c25b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,889 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40393. 2026-04-26T01:46:22,890 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x20cc9978, L:/10.30.170.124:12345 - R:/10.30.171.250:40393]}) is up now. 2026-04-26T01:46:22,891 | 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-04-26T01:46:22,892 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x20cc9978, L:/10.30.170.124:12345 - R:/10.30.171.250:40393]} 2026-04-26T01:46:22,892 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,892 | 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@54ac8595} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,899 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36265. 2026-04-26T01:46:22,900 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x529a3cdc, L:/10.30.170.124:12345 - R:/10.30.171.250:36265]}) is up now. 2026-04-26T01:46:22,901 | 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-04-26T01:46:22,901 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x529a3cdc, L:/10.30.170.124:12345 - R:/10.30.171.250:36265]} 2026-04-26T01:46:22,902 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,902 | 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@31ce1ce9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,910 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37355. 2026-04-26T01:46:22,910 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xfcf7f22f, L:/10.30.170.124:12345 - R:/10.30.171.250:37355]}) is up now. 2026-04-26T01:46:22,912 | 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-04-26T01:46:22,912 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfcf7f22f, L:/10.30.170.124:12345 - R:/10.30.171.250:37355]} 2026-04-26T01:46:22,912 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,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@ed059c2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,920 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34473. 2026-04-26T01:46:22,920 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8ec81446, L:/10.30.170.124:12345 - R:/10.30.171.250:34473]}) is up now. 2026-04-26T01:46:22,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-04-26T01:46:22,921 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8ec81446, L:/10.30.170.124:12345 - R:/10.30.171.250:34473]} 2026-04-26T01:46:22,921 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,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@4ee8da62} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,929 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40085. 2026-04-26T01:46:22,930 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb74c0342, L:/10.30.170.124:12345 - R:/10.30.171.250:40085]}) is up now. 2026-04-26T01:46:22,931 | 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-04-26T01:46:22,932 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb74c0342, L:/10.30.170.124:12345 - R:/10.30.171.250:40085]} 2026-04-26T01:46:22,932 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,932 | 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@3d2a82bc} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,939 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39487. 2026-04-26T01:46:22,940 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x31cc0d4f, L:/10.30.170.124:12345 - R:/10.30.171.250:39487]}) is up now. 2026-04-26T01:46:22,941 | 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-04-26T01:46:22,941 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x31cc0d4f, L:/10.30.170.124:12345 - R:/10.30.171.250:39487]} 2026-04-26T01:46:22,941 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,941 | 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@1cdd3b51} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,949 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34367. 2026-04-26T01:46:22,949 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc531c996, L:/10.30.170.124:12345 - R:/10.30.171.250:34367]}) is up now. 2026-04-26T01:46:22,950 | 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-04-26T01:46:22,950 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc531c996, L:/10.30.170.124:12345 - R:/10.30.171.250:34367]} 2026-04-26T01:46:22,950 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,950 | 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@26e94f43} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,958 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43491. 2026-04-26T01:46:22,959 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x45bd7c85, L:/10.30.170.124:12345 - R:/10.30.171.250:43491]}) is up now. 2026-04-26T01:46:22,960 | 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-04-26T01:46:22,961 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x45bd7c85, L:/10.30.170.124:12345 - R:/10.30.171.250:43491]} 2026-04-26T01:46:22,961 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,962 | 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@d5e0579} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,969 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41295. 2026-04-26T01:46:22,970 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x85c6dcb2, L:/10.30.170.124:12345 - R:/10.30.171.250:41295]}) is up now. 2026-04-26T01:46:22,971 | 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-04-26T01:46:22,971 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x85c6dcb2, L:/10.30.170.124:12345 - R:/10.30.171.250:41295]} 2026-04-26T01:46:22,971 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,971 | 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@40b90190} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,979 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36857. 2026-04-26T01:46:22,979 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x11db7cd6, L:/10.30.170.124:12345 - R:/10.30.171.250:36857]}) is up now. 2026-04-26T01:46:22,980 | 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-04-26T01:46:22,981 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x11db7cd6, L:/10.30.170.124:12345 - R:/10.30.171.250:36857]} 2026-04-26T01:46:22,981 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,981 | 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@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-04-26T01:46:22,988 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39063. 2026-04-26T01:46:22,989 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4184db81, L:/10.30.170.124:12345 - R:/10.30.171.250:39063]}) is up now. 2026-04-26T01:46:22,990 | 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-04-26T01:46:22,991 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4184db81, L:/10.30.170.124:12345 - R:/10.30.171.250:39063]} 2026-04-26T01:46:22,991 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,991 | 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@3d36cf0e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:22,997 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:39889. 2026-04-26T01:46:22,998 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x8f3bdfe2, L:/10.30.170.124:12345 - R:/10.30.171.250:39889]}) is up now. 2026-04-26T01:46:22,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-04-26T01:46:22,999 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x8f3bdfe2, L:/10.30.170.124:12345 - R:/10.30.171.250:39889]} 2026-04-26T01:46:22,999 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:22,999 | 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@15677fed} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,009 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40939. 2026-04-26T01:46:23,009 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x56028812, L:/10.30.170.124:12345 - R:/10.30.171.250:40939]}) is up now. 2026-04-26T01:46:23,010 | 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-04-26T01:46:23,011 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x56028812, L:/10.30.170.124:12345 - R:/10.30.171.250:40939]} 2026-04-26T01:46:23,011 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,011 | 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@1322ea38} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,017 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38447. 2026-04-26T01:46:23,018 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x3038562a, L:/10.30.170.124:12345 - R:/10.30.171.250:38447]}) is up now. 2026-04-26T01:46:23,018 | 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-04-26T01:46:23,019 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x3038562a, L:/10.30.170.124:12345 - R:/10.30.171.250:38447]} 2026-04-26T01:46:23,019 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,019 | 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@69b6abef} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,029 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41069. 2026-04-26T01:46:23,029 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9671d248, L:/10.30.170.124:12345 - R:/10.30.171.250:41069]}) is up now. 2026-04-26T01:46:23,030 | 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-04-26T01:46:23,031 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9671d248, L:/10.30.170.124:12345 - R:/10.30.171.250:41069]} 2026-04-26T01:46:23,031 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,031 | 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@643939ca} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,038 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36443. 2026-04-26T01:46:23,039 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x348613d4, L:/10.30.170.124:12345 - R:/10.30.171.250:36443]}) is up now. 2026-04-26T01:46:23,040 | 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-04-26T01:46:23,041 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x348613d4, L:/10.30.170.124:12345 - R:/10.30.171.250:36443]} 2026-04-26T01:46:23,041 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,041 | 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@63920ae7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,049 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38447. 2026-04-26T01:46:23,049 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x30216f25, L:/10.30.170.124:12345 - R:/10.30.171.250:38447]}) is up now. 2026-04-26T01:46:23,051 | 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-04-26T01:46:23,051 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x30216f25, L:/10.30.170.124:12345 - R:/10.30.171.250:38447]} 2026-04-26T01:46:23,051 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,051 | 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@43786e97} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,058 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34267. 2026-04-26T01:46:23,059 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6b20b9e5, L:/10.30.170.124:12345 - R:/10.30.171.250:34267]}) is up now. 2026-04-26T01:46:23,060 | 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-04-26T01:46:23,060 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6b20b9e5, L:/10.30.170.124:12345 - R:/10.30.171.250:34267]} 2026-04-26T01:46:23,060 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,060 | 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@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-04-26T01:46:23,069 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37641. 2026-04-26T01:46:23,070 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x1f34cf0a, L:/10.30.170.124:12345 - R:/10.30.171.250:37641]}) is up now. 2026-04-26T01:46:23,071 | 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-04-26T01:46:23,071 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x1f34cf0a, L:/10.30.170.124:12345 - R:/10.30.171.250:37641]} 2026-04-26T01:46:23,071 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,072 | 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@6e350659} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,078 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41901. 2026-04-26T01:46:23,078 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd0fd14fa, L:/10.30.170.124:12345 - R:/10.30.171.250:41901]}) is up now. 2026-04-26T01:46:23,079 | 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-04-26T01:46:23,080 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd0fd14fa, L:/10.30.170.124:12345 - R:/10.30.171.250:41901]} 2026-04-26T01:46:23,080 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,080 | 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@73de5c4e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,089 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41591. 2026-04-26T01:46:23,089 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6ae34d86, L:/10.30.170.124:12345 - R:/10.30.171.250:41591]}) is up now. 2026-04-26T01:46:23,090 | 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-04-26T01:46:23,091 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6ae34d86, L:/10.30.170.124:12345 - R:/10.30.171.250:41591]} 2026-04-26T01:46:23,091 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,091 | 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@4775f7e8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,098 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43921. 2026-04-26T01:46:23,099 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x65433715, L:/10.30.170.124:12345 - R:/10.30.171.250:43921]}) is up now. 2026-04-26T01:46:23,100 | 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-04-26T01:46:23,100 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x65433715, L:/10.30.170.124:12345 - R:/10.30.171.250:43921]} 2026-04-26T01:46:23,100 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,101 | 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@7b84b97e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,109 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35847. 2026-04-26T01:46:23,109 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xfc5df136, L:/10.30.170.124:12345 - R:/10.30.171.250:35847]}) is up now. 2026-04-26T01:46:23,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-04-26T01:46:23,110 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xfc5df136, L:/10.30.170.124:12345 - R:/10.30.171.250:35847]} 2026-04-26T01:46:23,110 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,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@57dfd247} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,117 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43389. 2026-04-26T01:46:23,118 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x38e0d1e9, L:/10.30.170.124:12345 - R:/10.30.171.250:43389]}) is up now. 2026-04-26T01:46:23,119 | 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-04-26T01:46:23,119 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x38e0d1e9, L:/10.30.170.124:12345 - R:/10.30.171.250:43389]} 2026-04-26T01:46:23,120 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,120 | 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@7a166070} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,129 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42017. 2026-04-26T01:46:23,130 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x5c1fa3bc, L:/10.30.170.124:12345 - R:/10.30.171.250:42017]}) is up now. 2026-04-26T01:46:23,131 | 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-04-26T01:46:23,131 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x5c1fa3bc, L:/10.30.170.124:12345 - R:/10.30.171.250:42017]} 2026-04-26T01:46:23,131 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,132 | 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@5d62bae7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,138 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46429. 2026-04-26T01:46:23,139 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6ea7c0d4, L:/10.30.170.124:12345 - R:/10.30.171.250:46429]}) is up now. 2026-04-26T01:46:23,140 | 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-04-26T01:46:23,140 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6ea7c0d4, L:/10.30.170.124:12345 - R:/10.30.171.250:46429]} 2026-04-26T01:46:23,140 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,141 | 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@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-04-26T01:46:23,149 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41401. 2026-04-26T01:46:23,150 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x97bc37fb, L:/10.30.170.124:12345 - R:/10.30.171.250:41401]}) is up now. 2026-04-26T01:46:23,151 | 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-04-26T01:46:23,152 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x97bc37fb, L:/10.30.170.124:12345 - R:/10.30.171.250:41401]} 2026-04-26T01:46:23,152 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,152 | 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@2626a8aa} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,159 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36713. 2026-04-26T01:46:23,159 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x91c5569b, L:/10.30.170.124:12345 - R:/10.30.171.250:36713]}) is up now. 2026-04-26T01:46:23,160 | 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-04-26T01:46:23,160 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x91c5569b, L:/10.30.170.124:12345 - R:/10.30.171.250:36713]} 2026-04-26T01:46:23,160 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,160 | 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@b05dce0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,177 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38623. 2026-04-26T01:46:23,178 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9579eb60, L:/10.30.170.124:12345 - R:/10.30.171.250:38623]}) is up now. 2026-04-26T01:46:23,179 | 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-04-26T01:46:23,179 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9579eb60, L:/10.30.170.124:12345 - R:/10.30.171.250:38623]} 2026-04-26T01:46:23,179 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,179 | 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@7249ef6b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,198 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37027. 2026-04-26T01:46:23,198 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xce953101, L:/10.30.170.124:12345 - R:/10.30.171.250:37027]}) is up now. 2026-04-26T01:46:23,199 | 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-04-26T01:46:23,199 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xce953101, L:/10.30.170.124:12345 - R:/10.30.171.250:37027]} 2026-04-26T01:46:23,199 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,199 | 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@4d3bda97} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,213 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46761. 2026-04-26T01:46:23,214 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x12616f3e, L:/10.30.170.124:12345 - R:/10.30.171.250:46761]}) is up now. 2026-04-26T01:46:23,215 | 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-04-26T01:46:23,215 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x12616f3e, L:/10.30.170.124:12345 - R:/10.30.171.250:46761]} 2026-04-26T01:46:23,215 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,215 | 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@6509aa38} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,229 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34309. 2026-04-26T01:46:23,230 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc02f9ab5, L:/10.30.170.124:12345 - R:/10.30.171.250:34309]}) is up now. 2026-04-26T01:46:23,232 | 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-04-26T01:46:23,233 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc02f9ab5, L:/10.30.170.124:12345 - R:/10.30.171.250:34309]} 2026-04-26T01:46:23,233 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,233 | 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@229b68c7} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,240 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44489. 2026-04-26T01:46:23,241 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x86f7530c, L:/10.30.170.124:12345 - R:/10.30.171.250:44489]}) is up now. 2026-04-26T01:46:23,242 | 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-04-26T01:46:23,242 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x86f7530c, L:/10.30.170.124:12345 - R:/10.30.171.250:44489]} 2026-04-26T01:46:23,243 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,243 | 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@d504136} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,250 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45763. 2026-04-26T01:46:23,250 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x4698d743, L:/10.30.170.124:12345 - R:/10.30.171.250:45763]}) is up now. 2026-04-26T01:46:23,251 | 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-04-26T01:46:23,251 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x4698d743, L:/10.30.170.124:12345 - R:/10.30.171.250:45763]} 2026-04-26T01:46:23,252 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,252 | 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@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-04-26T01:46:23,259 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45395. 2026-04-26T01:46:23,260 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xde298515, L:/10.30.170.124:12345 - R:/10.30.171.250:45395]}) is up now. 2026-04-26T01:46:23,262 | 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-04-26T01:46:23,262 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xde298515, L:/10.30.170.124:12345 - R:/10.30.171.250:45395]} 2026-04-26T01:46:23,262 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,263 | 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@577e81b2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,269 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35157. 2026-04-26T01:46:23,269 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc35e56f2, L:/10.30.170.124:12345 - R:/10.30.171.250:35157]}) is up now. 2026-04-26T01:46:23,270 | 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-04-26T01:46:23,270 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc35e56f2, L:/10.30.170.124:12345 - R:/10.30.171.250:35157]} 2026-04-26T01:46:23,270 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,270 | 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@7f422a6c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,281 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36629. 2026-04-26T01:46:23,281 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc92a7b3e, L:/10.30.170.124:12345 - R:/10.30.171.250:36629]}) is up now. 2026-04-26T01:46:23,282 | 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-04-26T01:46:23,282 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc92a7b3e, L:/10.30.170.124:12345 - R:/10.30.171.250:36629]} 2026-04-26T01:46:23,283 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,283 | 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@2e307213} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,293 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46183. 2026-04-26T01:46:23,293 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2a53df3e, L:/10.30.170.124:12345 - R:/10.30.171.250:46183]}) is up now. 2026-04-26T01:46:23,294 | 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-04-26T01:46:23,294 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2a53df3e, L:/10.30.170.124:12345 - R:/10.30.171.250:46183]} 2026-04-26T01:46:23,295 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,295 | 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@6ceccac0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,302 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:46419. 2026-04-26T01:46:23,302 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x9018e2ae, L:/10.30.170.124:12345 - R:/10.30.171.250:46419]}) is up now. 2026-04-26T01:46:23,303 | 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-04-26T01:46:23,303 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x9018e2ae, L:/10.30.170.124:12345 - R:/10.30.171.250:46419]} 2026-04-26T01:46:23,303 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,303 | 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@4ac31f07} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,310 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:43997. 2026-04-26T01:46:23,311 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf62a68a6, L:/10.30.170.124:12345 - R:/10.30.171.250:43997]}) is up now. 2026-04-26T01:46:23,311 | 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-04-26T01:46:23,312 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf62a68a6, L:/10.30.170.124:12345 - R:/10.30.171.250:43997]} 2026-04-26T01:46:23,312 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,312 | 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@185cbcc8} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,321 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41283. 2026-04-26T01:46:23,322 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa028166d, L:/10.30.170.124:12345 - R:/10.30.171.250:41283]}) is up now. 2026-04-26T01:46:23,323 | 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-04-26T01:46:23,323 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa028166d, L:/10.30.170.124:12345 - R:/10.30.171.250:41283]} 2026-04-26T01:46:23,323 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,324 | 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@447f99dd} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,330 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37301. 2026-04-26T01:46:23,330 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xff17765b, L:/10.30.170.124:12345 - R:/10.30.171.250:37301]}) is up now. 2026-04-26T01:46:23,331 | 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-04-26T01:46:23,332 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xff17765b, L:/10.30.170.124:12345 - R:/10.30.171.250:37301]} 2026-04-26T01:46:23,332 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,332 | 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@65a73723} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,339 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34115. 2026-04-26T01:46:23,340 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xea066cbb, L:/10.30.170.124:12345 - R:/10.30.171.250:34115]}) is up now. 2026-04-26T01:46:23,341 | 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-04-26T01:46:23,342 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xea066cbb, L:/10.30.170.124:12345 - R:/10.30.171.250:34115]} 2026-04-26T01:46:23,342 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,342 | 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@1a871500} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,353 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44693. 2026-04-26T01:46:23,354 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb1008fe4, L:/10.30.170.124:12345 - R:/10.30.171.250:44693]}) is up now. 2026-04-26T01:46:23,354 | 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-04-26T01:46:23,355 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb1008fe4, L:/10.30.170.124:12345 - R:/10.30.171.250:44693]} 2026-04-26T01:46:23,355 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,355 | 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@2033691f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,365 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35939. 2026-04-26T01:46:23,366 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0566a222, L:/10.30.170.124:12345 - R:/10.30.171.250:35939]}) is up now. 2026-04-26T01:46:23,366 | 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-04-26T01:46:23,367 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0566a222, L:/10.30.170.124:12345 - R:/10.30.171.250:35939]} 2026-04-26T01:46:23,367 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,367 | 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@75a874aa} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,377 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36533. 2026-04-26T01:46:23,378 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xcead2314, L:/10.30.170.124:12345 - R:/10.30.171.250:36533]}) is up now. 2026-04-26T01:46:23,379 | 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-04-26T01:46:23,379 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xcead2314, L:/10.30.170.124:12345 - R:/10.30.171.250:36533]} 2026-04-26T01:46:23,379 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,379 | 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@3dea33c0} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,389 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35163. 2026-04-26T01:46:23,389 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x2103e9ee, L:/10.30.170.124:12345 - R:/10.30.171.250:35163]}) is up now. 2026-04-26T01:46:23,391 | 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-04-26T01:46:23,391 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x2103e9ee, L:/10.30.170.124:12345 - R:/10.30.171.250:35163]} 2026-04-26T01:46:23,391 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,392 | 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@534439fe} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,401 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:42691. 2026-04-26T01:46:23,402 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x722466e4, L:/10.30.170.124:12345 - R:/10.30.171.250:42691]}) is up now. 2026-04-26T01:46:23,403 | 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-04-26T01:46:23,404 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x722466e4, L:/10.30.170.124:12345 - R:/10.30.171.250:42691]} 2026-04-26T01:46:23,404 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,404 | 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@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-04-26T01:46:23,413 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37019. 2026-04-26T01:46:23,414 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf208ca9f, L:/10.30.170.124:12345 - R:/10.30.171.250:37019]}) is up now. 2026-04-26T01:46:23,416 | 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-04-26T01:46:23,417 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf208ca9f, L:/10.30.170.124:12345 - R:/10.30.171.250:37019]} 2026-04-26T01:46:23,417 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,417 | 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@7ed6276c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,425 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44409. 2026-04-26T01:46:23,425 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x0c1ba0c5, L:/10.30.170.124:12345 - R:/10.30.171.250:44409]}) is up now. 2026-04-26T01:46:23,426 | 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-04-26T01:46:23,427 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x0c1ba0c5, L:/10.30.170.124:12345 - R:/10.30.171.250:44409]} 2026-04-26T01:46:23,427 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,427 | 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@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-04-26T01:46:23,434 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:45207. 2026-04-26T01:46:23,435 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x89414a6f, L:/10.30.170.124:12345 - R:/10.30.171.250:45207]}) is up now. 2026-04-26T01:46:23,436 | 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-04-26T01:46:23,436 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x89414a6f, L:/10.30.170.124:12345 - R:/10.30.171.250:45207]} 2026-04-26T01:46:23,436 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,436 | 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@3714a337} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,445 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34341. 2026-04-26T01:46:23,446 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x7232c88d, L:/10.30.170.124:12345 - R:/10.30.171.250:34341]}) is up now. 2026-04-26T01:46:23,447 | 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-04-26T01:46:23,447 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x7232c88d, L:/10.30.170.124:12345 - R:/10.30.171.250:34341]} 2026-04-26T01:46:23,447 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,447 | 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@14a2cea} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,457 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40009. 2026-04-26T01:46:23,457 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x25c3d2b4, L:/10.30.170.124:12345 - R:/10.30.171.250:40009]}) is up now. 2026-04-26T01:46:23,458 | 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-04-26T01:46:23,459 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x25c3d2b4, L:/10.30.170.124:12345 - R:/10.30.171.250:40009]} 2026-04-26T01:46:23,459 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,459 | 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@2b50994f} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,470 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35063. 2026-04-26T01:46:23,470 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6830cdde, L:/10.30.170.124:12345 - R:/10.30.171.250:35063]}) is up now. 2026-04-26T01:46:23,471 | 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-04-26T01:46:23,472 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6830cdde, L:/10.30.170.124:12345 - R:/10.30.171.250:35063]} 2026-04-26T01:46:23,472 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,472 | 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@6a3f5a9c} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,481 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37309. 2026-04-26T01:46:23,481 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xd5ed3989, L:/10.30.170.124:12345 - R:/10.30.171.250:37309]}) is up now. 2026-04-26T01:46:23,482 | 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-04-26T01:46:23,483 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xd5ed3989, L:/10.30.170.124:12345 - R:/10.30.171.250:37309]} 2026-04-26T01:46:23,483 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,483 | 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@33270214} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,493 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:41689. 2026-04-26T01:46:23,494 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xc72c75e7, L:/10.30.170.124:12345 - R:/10.30.171.250:41689]}) is up now. 2026-04-26T01:46:23,495 | 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-04-26T01:46:23,496 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xc72c75e7, L:/10.30.170.124:12345 - R:/10.30.171.250:41689]} 2026-04-26T01:46:23,496 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,496 | 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@614c0bcf} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,509 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:33237. 2026-04-26T01:46:23,510 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xf073b129, L:/10.30.170.124:12345 - R:/10.30.171.250:33237]}) is up now. 2026-04-26T01:46:23,511 | 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-04-26T01:46:23,511 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xf073b129, L:/10.30.170.124:12345 - R:/10.30.171.250:33237]} 2026-04-26T01:46:23,512 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,512 | 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@58b9cf1d} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,519 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40251. 2026-04-26T01:46:23,519 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x897b4eb5, L:/10.30.170.124:12345 - R:/10.30.171.250:40251]}) is up now. 2026-04-26T01:46:23,520 | 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-04-26T01:46:23,520 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x897b4eb5, L:/10.30.170.124:12345 - R:/10.30.171.250:40251]} 2026-04-26T01:46:23,520 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,520 | 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@5ea1be69} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,529 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40061. 2026-04-26T01:46:23,530 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x6871eada, L:/10.30.170.124:12345 - R:/10.30.171.250:40061]}) is up now. 2026-04-26T01:46:23,531 | 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-04-26T01:46:23,532 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x6871eada, L:/10.30.170.124:12345 - R:/10.30.171.250:40061]} 2026-04-26T01:46:23,532 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,532 | 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@42385471} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,545 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:37661. 2026-04-26T01:46:23,546 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xb89ca48a, L:/10.30.170.124:12345 - R:/10.30.171.250:37661]}) is up now. 2026-04-26T01:46:23,546 | 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-04-26T01:46:23,547 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xb89ca48a, L:/10.30.170.124:12345 - R:/10.30.171.250:37661]} 2026-04-26T01:46:23,547 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,547 | 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@7adb5f4e} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,557 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40249. 2026-04-26T01:46:23,558 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x91923506, L:/10.30.170.124:12345 - R:/10.30.171.250:40249]}) is up now. 2026-04-26T01:46:23,559 | 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-04-26T01:46:23,560 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x91923506, L:/10.30.170.124:12345 - R:/10.30.171.250:40249]} 2026-04-26T01:46:23,560 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,560 | 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@1f92da5b} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,573 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34509. 2026-04-26T01:46:23,574 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x951e6817, L:/10.30.170.124:12345 - R:/10.30.171.250:34509]}) is up now. 2026-04-26T01:46:23,574 | 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-04-26T01:46:23,574 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x951e6817, L:/10.30.170.124:12345 - R:/10.30.171.250:34509]} 2026-04-26T01:46:23,575 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,575 | 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@31ee6214} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,585 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35161. 2026-04-26T01:46:23,585 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x00ae1001, L:/10.30.170.124:12345 - R:/10.30.171.250:35161]}) is up now. 2026-04-26T01:46:23,586 | 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-04-26T01:46:23,586 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x00ae1001, L:/10.30.170.124:12345 - R:/10.30.171.250:35161]} 2026-04-26T01:46:23,586 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,586 | 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@6799e341} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,597 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:35059. 2026-04-26T01:46:23,598 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x94a216ac, L:/10.30.170.124:12345 - R:/10.30.171.250:35059]}) is up now. 2026-04-26T01:46:23,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-04-26T01:46:23,600 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x94a216ac, L:/10.30.170.124:12345 - R:/10.30.171.250:35059]} 2026-04-26T01:46:23,601 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,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@33dcd400} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,612 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:36847. 2026-04-26T01:46:23,612 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xdba55bad, L:/10.30.170.124:12345 - R:/10.30.171.250:36847]}) is up now. 2026-04-26T01:46:23,614 | 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-04-26T01:46:23,614 | INFO | bmp-worker-19 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xdba55bad, L:/10.30.170.124:12345 - R:/10.30.171.250:36847]} 2026-04-26T01:46:23,614 | INFO | bmp-worker-19 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,614 | 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@5b7932a5} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,625 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38525. 2026-04-26T01:46:23,626 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x84949b77, L:/10.30.170.124:12345 - R:/10.30.171.250:38525]}) is up now. 2026-04-26T01:46:23,627 | 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-04-26T01:46:23,627 | INFO | bmp-worker-20 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x84949b77, L:/10.30.170.124:12345 - R:/10.30.171.250:38525]} 2026-04-26T01:46:23,627 | INFO | bmp-worker-20 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,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@622131da} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,650 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34537. 2026-04-26T01:46:23,651 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x23595108, L:/10.30.170.124:12345 - R:/10.30.171.250:34537]}) is up now. 2026-04-26T01:46:23,652 | 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-04-26T01:46:23,653 | INFO | bmp-worker-21 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x23595108, L:/10.30.170.124:12345 - R:/10.30.171.250:34537]} 2026-04-26T01:46:23,653 | INFO | bmp-worker-21 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,653 | 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@728a1b44} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,660 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34857. 2026-04-26T01:46:23,661 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xe8cd1320, L:/10.30.170.124:12345 - R:/10.30.171.250:34857]}) is up now. 2026-04-26T01:46:23,662 | 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-04-26T01:46:23,662 | INFO | bmp-worker-22 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xe8cd1320, L:/10.30.170.124:12345 - R:/10.30.171.250:34857]} 2026-04-26T01:46:23,662 | INFO | bmp-worker-22 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,662 | 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@624c6bf2} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,669 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:38227. 2026-04-26T01:46:23,670 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x012ef81c, L:/10.30.170.124:12345 - R:/10.30.171.250:38227]}) is up now. 2026-04-26T01:46:23,671 | 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-04-26T01:46:23,672 | INFO | bmp-worker-23 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x012ef81c, L:/10.30.170.124:12345 - R:/10.30.171.250:38227]} 2026-04-26T01:46:23,672 | INFO | bmp-worker-23 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,672 | 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@580182d9} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,681 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:44923. 2026-04-26T01:46:23,682 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x512eabf0, L:/10.30.170.124:12345 - R:/10.30.171.250:44923]}) is up now. 2026-04-26T01:46:23,683 | 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-04-26T01:46:23,684 | INFO | bmp-worker-16 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x512eabf0, L:/10.30.170.124:12345 - R:/10.30.171.250:44923]} 2026-04-26T01:46:23,684 | INFO | bmp-worker-16 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,684 | 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@681d621} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,698 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:34087. 2026-04-26T01:46:23,698 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0xa84ddbef, L:/10.30.170.124:12345 - R:/10.30.171.250:34087]}) is up now. 2026-04-26T01:46:23,700 | 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-04-26T01:46:23,701 | INFO | bmp-worker-17 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0xa84ddbef, L:/10.30.170.124:12345 - R:/10.30.171.250:34087]} 2026-04-26T01:46:23,701 | INFO | bmp-worker-17 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,701 | 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@672a47ae} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:23,744 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Starting session /10.30.170.124:12345 <-> /10.30.171.250:40315. 2026-04-26T01:46:23,745 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP session with remote router 10.30.171.250 (BmpSessionImpl{channel=[id: 0x952f72a3, L:/10.30.170.124:12345 - R:/10.30.171.250:40315]}) is up now. 2026-04-26T01:46:23,746 | 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-04-26T01:46:23,747 | INFO | bmp-worker-18 | BmpSessionImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | Closing session: BmpSessionImpl{channel=[id: 0x952f72a3, L:/10.30.170.124:12345 - R:/10.30.171.250:40315]} 2026-04-26T01:46:23,747 | INFO | bmp-worker-18 | BmpRouterImpl | 192 - org.opendaylight.bgpcep.bgp-bmp-impl - 1.0.0 | BMP Session with remote router 10.30.171.250 (BmpSessionImpl{channel=null}) went down. 2026-04-26T01:46:23,747 | 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@4d8a5996} at org.opendaylight.mdsal.dom.spi.AbstractPingPongTransactionChain.close(AbstractPingPongTransactionChain.java:398) ~[bundleFile:15.0.2] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.tearDown(BmpRouterImpl.java:162) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl.onSessionDown(BmpRouterImpl.java:113) ~[bundleFile:?] at org.opendaylight.protocol.bmp.impl.session.BmpSessionImpl.exceptionCaught(BmpSessionImpl.java:95) ~[bundleFile:?] at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[bundleFile:4.2.7.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[bundleFile:4.2.7.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[bundleFile:4.2.7.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[bundleFile:4.2.7.Final] at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[bundleFile:4.2.7.Final] at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[bundleFile:4.2.7.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[bundleFile:4.2.7.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[bundleFile:4.2.7.Final] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:46:26,186 | INFO | pcep-boss-0 | AbstractPCEPSessionNegotiatorFactory | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Replacing bootstrap negotiator for channel [id: 0x39173394, L:/10.30.170.124:4189 - R:/10.30.171.250:34575] 2026-04-26T01:46:26,193 | INFO | pcep-boss-0 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP session with [id: 0x39173394, L:/10.30.170.124:4189 - R:/10.30.171.250:34575] 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-04-26T01:46:26,346 | INFO | pcep-boss-0 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP peer [id: 0x39173394, L:/10.30.170.124:4189 - R:/10.30.171.250:34575] completed negotiation 2026-04-26T01:46:26,347 | INFO | pcep-boss-0 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Session /10.30.170.124:4189[0] <-> /10.30.171.250:34575[0] started 2026-04-26T01:46:26,438 | INFO | pcep-boss-0 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session with /10.30.171.250 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.171.250}}] ] 2026-04-26T01:46:26,508 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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.171.250}}}, name=pcc_10.30.171.250_tunnel_1, pathStatus=Reported} for Node Uri{value=pcc://10.30.171.250} 2026-04-26T01:46:48,097 | INFO | qtp770134519-749 | StaticConfiguration | 353 - org.opendaylight.mdsal.binding-dom-adapter - 15.0.2 | Binding-over-DOM codec shortcuts are enabled 2026-04-26T01:47:29,802 | WARN | pcep-boss-0 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session PCEPSessionImpl{channel=[id: 0x39173394, L:/10.30.170.124:4189 ! R:/10.30.171.250:34575], 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-04-26T01:47:29,821 | INFO | CommitFutures-0 | 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.171.250}}] ] shutdown successfully 2026-04-26T01:47:31,513 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | OpenSSHKeyPairProvider | 131 - org.apache.karaf.shell.ssh - 4.4.8 | Creating ssh server private key at /tmp/karaf-0.24.0/etc/host.key 2026-04-26T01:47:31,516 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | OpenSSHKeyPairGenerator | 131 - org.apache.karaf.shell.ssh - 4.4.8 | generateKeyPair(RSA) generating host key - size=2048 2026-04-26T01:47:31,975 | INFO | Cleaner-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-04-26T01:47:31,975 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-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-04-26T01:47:31,976 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-235-txn-1-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-237-txn-2-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-238-txn-2-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-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-04-26T01:47:31,976 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,976 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,977 | INFO | Cleaner-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-04-26T01:47:31,977 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-248-txn-1-0} 2026-04-26T01:47:31,977 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-249-txn-1-0} 2026-04-26T01:47:31,977 | INFO | Cleaner-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-04-26T01:47:31,978 | INFO | Cleaner-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-04-26T01:47:31,978 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,978 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-254-txn-1-0} 2026-04-26T01:47:31,978 | INFO | Cleaner-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-04-26T01:47:31,978 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-257-txn-2-0} 2026-04-26T01:47:31,978 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,978 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-259-txn-1-0} 2026-04-26T01:47:31,978 | INFO | Cleaner-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-04-26T01:47:31,978 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,978 | INFO | Cleaner-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-04-26T01:47:31,978 | INFO | Cleaner-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-04-26T01:47:31,978 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,978 | INFO | Cleaner-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-04-26T01:47:31,979 | INFO | Cleaner-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-04-26T01:47:31,979 | INFO | Cleaner-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-04-26T01:47:31,979 | INFO | Cleaner-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-04-26T01:47:31,979 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-274-txn-1-0} 2026-04-26T01:47:31,979 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-275-txn-2-0} 2026-04-26T01:47:31,979 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,979 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,980 | INFO | Cleaner-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-04-26T01:47:31,981 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,981 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,981 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,982 | INFO | Cleaner-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-04-26T01:47:31,982 | INFO | Cleaner-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-04-26T01:47:31,982 | INFO | Cleaner-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-04-26T01:47:31,982 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-288-txn-1-0} 2026-04-26T01:47:31,983 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,983 | INFO | Cleaner-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-04-26T01:47:31,983 | INFO | Cleaner-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-04-26T01:47:31,984 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,984 | INFO | Cleaner-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-04-26T01:47:31,985 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-297-txn-1-0} 2026-04-26T01:47:31,985 | INFO | Cleaner-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-04-26T01:47:31,986 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,986 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-300-txn-2-0} 2026-04-26T01:47:31,986 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-301-txn-2-0} 2026-04-26T01:47:31,986 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,987 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,987 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-304-txn-1-0} 2026-04-26T01:47:31,987 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-305-txn-1-0} 2026-04-26T01:47:31,988 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,988 | INFO | Cleaner-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-04-26T01:47:31,988 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,988 | INFO | Cleaner-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-04-26T01:47:31,989 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,989 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,989 | INFO | Cleaner-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-04-26T01:47:31,989 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,990 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,990 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,990 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-318-txn-2-0} 2026-04-26T01:47:31,991 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-319-txn-2-0} 2026-04-26T01:47:31,991 | INFO | Cleaner-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-04-26T01:47:31,991 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,991 | INFO | Cleaner-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-04-26T01:47:31,992 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-324-txn-2-0} 2026-04-26T01:47:31,992 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-329-txn-1-0} 2026-04-26T01:47:31,992 | INFO | Cleaner-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-04-26T01:47:31,993 | INFO | Cleaner-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-04-26T01:47:31,993 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,993 | INFO | Cleaner-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-04-26T01:47:31,993 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-336-txn-2-0} 2026-04-26T01:47:31,993 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-338-txn-2-0} 2026-04-26T01:47:31,994 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-339-txn-2-0} 2026-04-26T01:47:31,994 | INFO | Cleaner-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-04-26T01:47:31,995 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,995 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,995 | INFO | Cleaner-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-04-26T01:47:31,995 | INFO | Cleaner-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-04-26T01:47:31,996 | INFO | Cleaner-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-04-26T01:47:31,996 | INFO | Cleaner-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-04-26T01:47:31,996 | INFO | Cleaner-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-04-26T01:47:31,996 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,996 | INFO | Cleaner-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-04-26T01:47:31,997 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,997 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,997 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,997 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:31,997 | INFO | Cleaner-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-04-26T01:47:31,997 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:31,998 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-361-txn-2-0} 2026-04-26T01:47:31,998 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,002 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,002 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,002 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:51102 authenticated 2026-04-26T01:47:32,002 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,002 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,003 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-367-txn-1-0} 2026-04-26T01:47:32,003 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,003 | INFO | Cleaner-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-04-26T01:47:32,003 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,003 | INFO | Cleaner-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-04-26T01:47:32,003 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-374-txn-2-0} 2026-04-26T01:47:32,003 | INFO | Cleaner-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-04-26T01:47:32,004 | INFO | Cleaner-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-04-26T01:47:32,005 | INFO | Cleaner-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-04-26T01:47:32,006 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,006 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-381-txn-2-0} 2026-04-26T01:47:32,006 | INFO | Cleaner-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-04-26T01:47:32,006 | INFO | Cleaner-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-04-26T01:47:32,007 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,007 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-388-txn-2-0} 2026-04-26T01:47:32,007 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-389-txn-1-0} 2026-04-26T01:47:32,007 | INFO | Cleaner-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-04-26T01:47:32,008 | INFO | Cleaner-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-04-26T01:47:32,008 | INFO | Cleaner-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-04-26T01:47:32,008 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,008 | INFO | Cleaner-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-04-26T01:47:32,008 | INFO | Cleaner-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-04-26T01:47:32,008 | INFO | Cleaner-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-04-26T01:47:32,009 | INFO | Cleaner-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-04-26T01:47:32,009 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,009 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,009 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,009 | INFO | Cleaner-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-04-26T01:47:32,009 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-413-txn-1-0} 2026-04-26T01:47:32,009 | INFO | Cleaner-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-04-26T01:47:32,009 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-415-txn-2-0} 2026-04-26T01:47:32,009 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,009 | INFO | Cleaner-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-04-26T01:47:32,009 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,010 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,010 | INFO | Cleaner-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-04-26T01:47:32,010 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,010 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,010 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-425-txn-1-0} 2026-04-26T01:47:32,010 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-426-txn-1-0} 2026-04-26T01:47:32,011 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-428-txn-2-0} 2026-04-26T01:47:32,011 | INFO | Cleaner-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-04-26T01:47:32,011 | INFO | Cleaner-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-04-26T01:47:32,011 | INFO | Cleaner-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-04-26T01:47:32,012 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-433-txn-2-0} 2026-04-26T01:47:32,012 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-435-txn-1-0} 2026-04-26T01:47:32,012 | INFO | Cleaner-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-04-26T01:47:32,012 | INFO | Cleaner-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-04-26T01:47:32,013 | INFO | Cleaner-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-04-26T01:47:32,016 | INFO | Cleaner-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-04-26T01:47:32,017 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,018 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,018 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,018 | INFO | Cleaner-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-04-26T01:47:32,018 | INFO | Cleaner-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-04-26T01:47:32,018 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-451-txn-2-0} 2026-04-26T01:47:32,019 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,019 | INFO | Cleaner-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-04-26T01:47:32,019 | INFO | Cleaner-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-04-26T01:47:32,019 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,019 | INFO | Cleaner-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-04-26T01:47:32,020 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-466-txn-1-0} 2026-04-26T01:47:32,020 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-468-txn-2-0} 2026-04-26T01:47:32,020 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-73-txn-2-0} 2026-04-26T01:47:32,020 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-74-txn-2-0} 2026-04-26T01:47:32,020 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-75-txn-1-0} 2026-04-26T01:47:32,021 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-76-txn-2-0} 2026-04-26T01:47:32,021 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-78-txn-1-0} 2026-04-26T01:47:32,021 | INFO | Cleaner-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-04-26T01:47:32,021 | INFO | Cleaner-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-04-26T01:47:32,021 | INFO | Cleaner-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-04-26T01:47:32,022 | INFO | Cleaner-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-04-26T01:47:32,023 | INFO | Cleaner-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-04-26T01:47:32,023 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,023 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,026 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,026 | INFO | Cleaner-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-04-26T01:47:32,026 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-92-txn-1-0} 2026-04-26T01:47:32,026 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-93-txn-2-0} 2026-04-26T01:47:32,027 | INFO | Cleaner-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-04-26T01:47:32,028 | INFO | Cleaner-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-04-26T01:47:32,029 | INFO | Cleaner-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-04-26T01:47:32,029 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,029 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-100-txn-2-0} 2026-04-26T01:47:32,029 | INFO | Cleaner-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-04-26T01:47:32,030 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-102-txn-2-0} 2026-04-26T01:47:32,030 | INFO | Cleaner-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-04-26T01:47:32,030 | INFO | Cleaner-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-04-26T01:47:32,030 | INFO | Cleaner-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-04-26T01:47:32,030 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-108-txn-2-0} 2026-04-26T01:47:32,030 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-109-txn-2-0} 2026-04-26T01:47:32,031 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-111-txn-1-0} 2026-04-26T01:47:32,031 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-112-txn-1-0} 2026-04-26T01:47:32,031 | INFO | Cleaner-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-04-26T01:47:32,031 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,032 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,032 | INFO | Cleaner-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-04-26T01:47:32,032 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,032 | INFO | Cleaner-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-04-26T01:47:32,032 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,033 | INFO | Cleaner-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-04-26T01:47:32,033 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-123-txn-1-0} 2026-04-26T01:47:32,033 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,033 | INFO | Cleaner-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-04-26T01:47:32,034 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-128-txn-2-0} 2026-04-26T01:47:32,034 | INFO | Cleaner-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-04-26T01:47:32,034 | INFO | Cleaner-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-04-26T01:47:32,035 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-132-txn-1-0} 2026-04-26T01:47:32,035 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,035 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,035 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-139-txn-1-0} 2026-04-26T01:47:32,036 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-140-txn-2-0} 2026-04-26T01:47:32,036 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,036 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,036 | INFO | Cleaner-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-04-26T01:47:32,037 | INFO | Cleaner-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-04-26T01:47:32,037 | INFO | Cleaner-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-04-26T01:47:32,037 | INFO | Cleaner-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-04-26T01:47:32,037 | INFO | Cleaner-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-04-26T01:47:32,038 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,038 | INFO | Cleaner-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-04-26T01:47:32,038 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,038 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-154-txn-2-0} 2026-04-26T01:47:32,039 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,039 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-156-txn-1-0} 2026-04-26T01:47:32,039 | INFO | Cleaner-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-04-26T01:47:32,039 | INFO | Cleaner-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-04-26T01:47:32,040 | INFO | Cleaner-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-04-26T01:47:32,040 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,040 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-162-txn-2-0} 2026-04-26T01:47:32,040 | INFO | Cleaner-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-04-26T01:47:32,041 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-166-txn-2-0} 2026-04-26T01:47:32,041 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-168-txn-2-0} 2026-04-26T01:47:32,041 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-169-txn-1-0} 2026-04-26T01:47:32,041 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,042 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,042 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,042 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,043 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-177-txn-1-0} 2026-04-26T01:47:32,043 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,043 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,043 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-181-txn-2-0} 2026-04-26T01:47:32,044 | INFO | Cleaner-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-04-26T01:47:32,044 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,044 | INFO | Cleaner-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-04-26T01:47:32,044 | INFO | Cleaner-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-04-26T01:47:32,045 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-188-txn-2-0} 2026-04-26T01:47:32,045 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,045 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-190-txn-1-0} 2026-04-26T01:47:32,045 | INFO | Cleaner-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-04-26T01:47:32,045 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-192-txn-1-0} 2026-04-26T01:47:32,046 | INFO | Cleaner-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-04-26T01:47:32,046 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,046 | INFO | Cleaner-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-04-26T01:47:32,046 | INFO | Cleaner-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-04-26T01:47:32,046 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-197-txn-2-0} 2026-04-26T01:47:32,047 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,047 | INFO | Cleaner-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-04-26T01:47:32,047 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-201-txn-2-0} 2026-04-26T01:47:32,047 | INFO | Cleaner-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-04-26T01:47:32,047 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-205-txn-2-0} 2026-04-26T01:47:32,048 | INFO | Cleaner-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-04-26T01:47:32,048 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-208-txn-1-0} 2026-04-26T01:47:32,048 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-209-txn-2-0} 2026-04-26T01:47:32,048 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,048 | INFO | Cleaner-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-04-26T01:47:32,049 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,049 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,049 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-215-txn-2-0} 2026-04-26T01:47:32,049 | INFO | Cleaner-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-04-26T01:47:32,049 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-217-txn-1-0} 2026-04-26T01:47:32,050 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,050 | INFO | Cleaner-1 | ClientBackedTransaction | 266 - org.opendaylight.controller.sal-distributed-datastore - 12.0.3 | Aborted orphan transaction ClientTransaction{identifier=member-1-datastore-operational-fe-0-chn-219-txn-2-0} 2026-04-26T01:47:32,050 | INFO | Cleaner-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-04-26T01:47:32,050 | INFO | Cleaner-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-04-26T01:47:32,050 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,051 | INFO | Cleaner-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-04-26T01:47:32,051 | INFO | Cleaner-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-1-0} 2026-04-26T01:47:32,051 | INFO | Cleaner-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-2-0} 2026-04-26T01:47:32,543 | 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-04-26T01:47:39,774 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 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.171.250}}, 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-04-26T01:47:39,775 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:47:39,775 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:47:39,775 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T01:47:39,776 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:47:39,776 | ERROR | opendaylight-cluster-data-notification-dispatcher-32 | 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@541b9ce9} 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-04-26T01:47:58,571 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:47:58,797 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 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.171.250}}, 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-04-26T01:47:58,797 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:47:58,797 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:47:58,798 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T01:47:58,798 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:47:58,798 | ERROR | opendaylight-cluster-data-notification-dispatcher-32 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T01:48:00,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:05,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:15,291 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:48:15,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:15,991 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:48422 authenticated 2026-04-26T01:48:16,233 | 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-04-26T01:48:16,925 | 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-04-26T01:48:16,942 | 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-04-26T01:48:17,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-04-26T01:48:17,135 | 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-04-26T01:48:17,520 | 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-04-26T01:48:17,725 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 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.171.250}}, 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.170.124}}}, mtuDiscovery=false, passiveMode=false, augmentation=[NeighborTransportConfig{remotePort=PortNumber{value=17900}}]}}} 2026-04-26T01:48:17,726 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:48:17,727 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:48:17,727 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:/10.30.170.124:17900 AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: true 2026-04-26T01:48:17,727 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:48:17,727 | ERROR | opendaylight-cluster-data-notification-dispatcher-32 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T01:48:17,885 | 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-04-26T01:48:20,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:25,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:26,105 | 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-04-26T01:48:26,246 | 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-04-26T01:48:26,364 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:48:26,475 | 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-04-26T01:48:26,681 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 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.171.250}}, 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-04-26T01:48:26,681 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:48:26,682 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:48:26,682 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T01:48:26,682 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:48:26,683 | ERROR | opendaylight-cluster-data-notification-dispatcher-32 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T01:48:26,781 | 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-04-26T01:48:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:35,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:36,897 | 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-04-26T01:48:40,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:42,513 | 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-04-26T01:48:45,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:50,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:48:52,678 | 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-04-26T01:48:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:00,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:02,885 | 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-04-26T01:49:03,020 | 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-04-26T01:49:03,316 | 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-04-26T01:49:05,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:10,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:13,414 | 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-04-26T01:49:13,578 | 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-04-26T01:49:15,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:20,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:23,750 | 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-04-26T01:49:23,955 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 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.171.250}}, 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-04-26T01:49:23,955 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:49:23,956 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:49:23,956 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: true 2026-04-26T01:49:23,956 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:49:23,956 | ERROR | opendaylight-cluster-data-notification-dispatcher-32 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T01:49:24,057 | 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-04-26T01:49:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:29,585 | 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-04-26T01:49:29,723 | 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-04-26T01:49:30,027 | 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-04-26T01:49:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:35,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:40,134 | 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-04-26T01:49:40,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:45,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:45,686 | 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-04-26T01:49:45,834 | 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-04-26T01:49:46,140 | 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-04-26T01:49:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:55,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:49:56,242 | 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-04-26T01:50:00,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:01,804 | 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-04-26T01:50:01,935 | 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-04-26T01:50:02,250 | 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-04-26T01:50:02,371 | INFO | opendaylight-cluster-data-notification-dispatcher-32 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T01:50:03,325 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:47852 authenticated 2026-04-26T01:50:03,524 | 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-04-26T01:50:05,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:20,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:40,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:45,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:50,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:50:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:10,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:15,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:20,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:25,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:35,635 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:40,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:45,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:50,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:51:55,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:00,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:03,241 | 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-04-26T01:52:03,459 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:03,460 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:03,460 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:52:03,461 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:03,461 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:03,462 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:03,552 | 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-04-26T01:52:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:10,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:22,328 | 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-04-26T01:52:25,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:31,629 | 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-04-26T01:52:31,766 | 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-04-26T01:52:31,767 | 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-04-26T01:52:31,767 | 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-04-26T01:52:31,768 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:52:31,768 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:52:31,769 | 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-04-26T01:52:31,865 | 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-04-26T01:52:32,196 | 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-04-26T01:52:32,485 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:32,486 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:32,486 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:52:32,487 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:32,487 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:32,488 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:32,593 | 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-04-26T01:52:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:41,809 | 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-04-26T01:52:41,944 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T01:52:41,944 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T01:52:41,944 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T01:52:41,944 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:52:41,944 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:52:41,945 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T01:52:42,041 | 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-04-26T01:52:42,348 | 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-04-26T01:52:42,562 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T01:52:42,562 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-04-26T01:52:42,563 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:52:42,563 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T01:52:42,563 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-04-26T01:52:42,563 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-04-26T01:52:42,652 | 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-04-26T01:52:45,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:50,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:52:51,896 | 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-04-26T01:52:52,024 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-04-26T01:52:52,025 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-04-26T01:52:52,025 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv6AddressNoZone=Ipv6Address{value=2607:f0d0:1002:11::2}} 2026-04-26T01:52:52,025 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:52:52,025 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:52:52,025 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv6Address=Ipv6Address{value=2607:f0d0:1002:11::2}} closed 2026-04-26T01:52:52,119 | 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-04-26T01:52:52,431 | 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-04-26T01:52:52,745 | 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-04-26T01:52:52,955 | 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=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-04-26T01:52:52,955 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} 2026-04-26T01:52:52,956 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://127.0.0.12} 2026-04-26T01:52:52,959 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} 2026-04-26T01:52:53,056 | 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-04-26T01:52:53,267 | 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=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-04-26T01:52:53,267 | 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=127.0.0.1}} 2026-04-26T01:52:53,268 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:52:53,268 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:52:53,268 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:52:53,268 | 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=127.0.0.1}} 2026-04-26T01:52:53,363 | 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-04-26T01:52:55,637 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:00,640 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:05,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:10,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:12,124 | 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-04-26T01:53:12,455 | 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-04-26T01:53:12,724 | 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-04-26T01:53:13,688 | 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-04-26T01:53:13,823 | 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=127.0.0.1}} 2026-04-26T01:53:13,823 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:53:13,824 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:53:13,824 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:53:13,824 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:53:13,824 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-04-26T01:53:13,915 | 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-04-26T01:53:14,232 | 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-04-26T01:53:14,466 | 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}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/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-04-26T01:53:14,466 | 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-04-26T01:53:14,466 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:53:14,467 | 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-04-26T01:53:14,467 | 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-04-26T01:53:14,467 | 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-04-26T01:53:14,555 | 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-04-26T01:53:14,879 | 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-04-26T01:53:15,138 | 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-04-26T01:53:15,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:15,727 | 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-04-26T01:53:15,861 | 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=127.0.0.12}} 2026-04-26T01:53:15,862 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} 2026-04-26T01:53:15,862 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 127.0.0.12 2026-04-26T01:53:15,863 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:53:15,863 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://127.0.0.12} 2026-04-26T01:53:15,865 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.12}} closed 2026-04-26T01:53:15,954 | 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-04-26T01:53:16,094 | 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=127.0.0.1}} 2026-04-26T01:53:16,095 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:53:16,095 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:53:16,095 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:53:16,095 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:53:16,095 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-04-26T01:53:16,192 | 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-04-26T01:53:16,499 | 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-04-26T01:53:16,775 | 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-04-26T01:53:17,007 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | 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-04-26T01:53:17,008 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | 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-04-26T01:53:17,008 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:53:17,008 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | 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-04-26T01:53:17,008 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | 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-04-26T01:53:17,009 | INFO | opendaylight-cluster-data-notification-dispatcher-33 | 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-04-26T01:53:17,096 | 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-04-26T01:53:20,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:35,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:35,842 | 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-04-26T01:53:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:45,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:53:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:00,635 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:05,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:15,635 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:16,774 | 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-04-26T01:54:20,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:25,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:35,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:35,706 | 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-04-26T01:54:35,839 | 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-04-26T01:54:35,839 | 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-04-26T01:54:35,840 | 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-04-26T01:54:35,840 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:54:35,840 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:54:35,840 | 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-04-26T01:54:35,932 | 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-04-26T01:54:36,737 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:39644 authenticated 2026-04-26T01:54:36,959 | 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-04-26T01:54:39,310 | 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-04-26T01:54:39,450 | 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.250}} 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.171.250}}, 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-04-26T01:54:39,451 | 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.171.250}} 2026-04-26T01:54:39,452 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:54:39,452 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T01:54:39,452 | 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.171.250}} 2026-04-26T01:54:39,453 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T01:54:39,539 | 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-04-26T01:54:40,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:50,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:54:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:09,711 | 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-04-26T01:55:09,802 | 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.171.250}} 2026-04-26T01:55:09,893 | 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-04-26T01:55:10,541 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:41604 authenticated 2026-04-26T01:55:10,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:10,716 | 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-04-26T01:55:11,701 | 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-04-26T01:55:11,913 | 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.250}} 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.171.250}}, 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-04-26T01:55:11,914 | 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.171.250}} 2026-04-26T01:55:11,914 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:55:11,915 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T01:55:11,915 | 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.171.250}} 2026-04-26T01:55:11,915 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T01:55:12,013 | 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-04-26T01:55:12,212 | 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.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T01:55:12,212 | 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.170.124}} 2026-04-26T01:55:12,213 | 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.170.124} 2026-04-26T01:55:12,216 | 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.170.124}} 2026-04-26T01:55:12,312 | 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-04-26T01:55:12,633 | 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-04-26T01:55:12,929 | 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-04-26T01:55:13,251 | 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-04-26T01:55:15,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:23,389 | 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-04-26T01:55:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:33,890 | 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-04-26T01:55:34,189 | 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-04-26T01:55:34,516 | 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-04-26T01:55:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:40,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:45,031 | 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-04-26T01:55:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:47,159 | 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-04-26T01:55:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:55:57,354 | 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-04-26T01:55:57,623 | 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-04-26T01:55:57,951 | 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-04-26T01:56:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:08,477 | 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-04-26T01:56:08,734 | 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-04-26T01:56:09,058 | 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-04-26T01:56:10,635 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:19,589 | 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-04-26T01:56:20,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:21,744 | 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-04-26T01:56:22,108 | 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-04-26T01:56:22,457 | 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-04-26T01:56:25,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:42,999 | 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-04-26T01:56:43,277 | 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-04-26T01:56:43,608 | 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-04-26T01:56:45,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:54,123 | 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-04-26T01:56:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:56:56,253 | 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-04-26T01:56:56,375 | 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.171.250}} 2026-04-26T01:56:56,492 | 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-04-26T01:56:56,614 | 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.124}} 2026-04-26T01:56:56,616 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T01:56:56,616 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T01:56:56,616 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | 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.170.124}] removed 2026-04-26T01:56:56,617 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T01:56:56,618 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} closed 2026-04-26T01:56:57,676 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:47348 authenticated 2026-04-26T01:56:57,868 | 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-04-26T01:56:58,871 | 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-04-26T01:56:58,883 | 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-04-26T01:56:58,917 | 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-04-26T01:56:59,024 | 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-04-26T01:56:59,282 | 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=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-04-26T01:56:59,282 | 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=127.0.0.1}} 2026-04-26T01:56:59,282 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:56:59,283 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | 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-04-26T01:56:59,283 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:56:59,283 | 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=127.0.0.1}} 2026-04-26T01:56:59,514 | 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=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-04-26T01:56:59,515 | 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=127.0.0.2}} 2026-04-26T01:56:59,515 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:56:59,515 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | 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-04-26T01:56:59,515 | INFO | opendaylight-cluster-data-notification-dispatcher-40 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:56:59,515 | 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=127.0.0.2}} 2026-04-26T01:56:59,612 | 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-04-26T01:57:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:09,961 | 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-04-26T01:57:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:15,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:20,327 | 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-04-26T01:57:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:41,190 | 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-04-26T01:57:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:57:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:02,046 | 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-04-26T01:58:04,189 | 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-04-26T01:58:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:10,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:25,064 | 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-04-26T01:58:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:27,193 | 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-04-26T01:58:27,299 | 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-04-26T01:58:27,425 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:58:27,425 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:58:27,426 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:58:27,426 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:58:27,426 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:58:27,426 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-04-26T01:58:27,562 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:58:27,563 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:58:27,563 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:58:27,563 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:58:27,563 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:58:27,563 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-04-26T01:58:27,676 | 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-04-26T01:58:27,902 | 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=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-04-26T01:58:27,902 | 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=127.0.0.1}} 2026-04-26T01:58:27,903 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:58:27,903 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:58:27,903 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:58:27,903 | 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=127.0.0.1}} 2026-04-26T01:58:28,139 | 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=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-04-26T01:58:28,140 | 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=127.0.0.2}} 2026-04-26T01:58:28,140 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:58:28,140 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | 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-04-26T01:58:28,140 | INFO | opendaylight-cluster-data-notification-dispatcher-35 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:58:28,141 | 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=127.0.0.2}} 2026-04-26T01:58:28,232 | 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-04-26T01:58:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:38,605 | 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-04-26T01:58:40,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:48,974 | 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-04-26T01:58:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:58:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:09,881 | 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-04-26T01:59:10,635 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:30,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:30,767 | 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-04-26T01:59:32,914 | 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-04-26T01:59:35,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:40,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:53,760 | 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-04-26T01:59:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T01:59:55,886 | 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-04-26T01:59:56,003 | 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-04-26T01:59:56,129 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:59:56,129 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:59:56,130 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:59:56,130 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:59:56,130 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:59:56,130 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-04-26T01:59:56,303 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:59:56,304 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:59:56,304 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:59:56,304 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T01:59:56,304 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T01:59:56,304 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-04-26T01:59:56,399 | 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-04-26T01:59:56,631 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | 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-04-26T01:59:56,632 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:59:56,633 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:59:56,633 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | 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-04-26T01:59:56,633 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:59:56,634 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T01:59:56,869 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | 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-04-26T01:59:56,870 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:59:56,870 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T01:59:56,870 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | 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-04-26T01:59:56,870 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:59:56,870 | INFO | opendaylight-cluster-data-notification-dispatcher-21 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T01:59:56,963 | 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-04-26T02:00:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:07,310 | 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-04-26T02:00:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:17,670 | 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-04-26T02:00:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:38,501 | 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-04-26T02:00:40,628 | 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-04-26T02:00:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:00:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:21,157 | 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-04-26T02:01:23,278 | 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-04-26T02:01:23,383 | 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-04-26T02:01:23,507 | 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-04-26T02:01:23,507 | 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-04-26T02:01:23,507 | 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-04-26T02:01:23,508 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:01:23,508 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:01:23,508 | 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-04-26T02:01:23,636 | 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.2}} 2026-04-26T02:01:23,636 | 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.2}} 2026-04-26T02:01:23,636 | 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.2}} 2026-04-26T02:01:23,636 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:01:23,636 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:01:23,636 | 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.2}} closed 2026-04-26T02:01:23,734 | 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-04-26T02:01:23,939 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:01:23,939 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:01:23,939 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:01:23,939 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:01:23,939 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:01:23,939 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:01:24,163 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:01:24,163 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:01:24,164 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:01:24,164 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:01:24,164 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:01:24,164 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:01:24,259 | 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-04-26T02:01:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:34,640 | 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-04-26T02:01:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:45,215 | 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-04-26T02:01:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:50,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:01:55,818 | 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-04-26T02:01:59,973 | 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-04-26T02:02:00,076 | 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-04-26T02:02:00,195 | 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-04-26T02:02:00,195 | 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-04-26T02:02:00,195 | 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-04-26T02:02:00,195 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:02:00,195 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:02:00,195 | 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-04-26T02:02:00,321 | 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.2}} 2026-04-26T02:02:00,321 | 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.2}} 2026-04-26T02:02:00,321 | 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.2}} 2026-04-26T02:02:00,321 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:02:00,321 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:02:00,322 | 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.2}} closed 2026-04-26T02:02:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:01,225 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:33516 authenticated 2026-04-26T02:02:01,423 | 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-04-26T02:02:02,713 | 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-04-26T02:02:02,726 | 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-04-26T02:02:02,764 | 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-04-26T02:02:02,864 | 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-04-26T02:02:03,132 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:02:03,133 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:02:03,133 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:02:03,134 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:02:03,134 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:02:03,134 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:02:03,380 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:02:03,381 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:02:03,381 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:02:03,381 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:02:03,381 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:02:03,382 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:02:03,622 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:02:03,622 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BgPeer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:02:03,623 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:02:03,623 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | 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-04-26T02:02:03,623 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:02:03,623 | INFO | opendaylight-cluster-data-notification-dispatcher-34 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:02:03,714 | 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-04-26T02:02:05,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:13,840 | 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-04-26T02:02:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:23,949 | 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-04-26T02:02:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:34,293 | 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-04-26T02:02:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:02:55,171 | 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-04-26T02:02:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:05,271 | 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-04-26T02:03:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:07,403 | 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-04-26T02:03:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:17,765 | 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-04-26T02:03:20,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:38,224 | 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-04-26T02:03:40,359 | 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-04-26T02:03:40,475 | 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-04-26T02:03:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:03:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:01,371 | 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-04-26T02:04:03,499 | 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-04-26T02:04:03,629 | 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-04-26T02:04:03,630 | 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-04-26T02:04:03,630 | 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-04-26T02:04:03,630 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:04:03,630 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:04:03,631 | 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-04-26T02:04:03,763 | 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.3}} 2026-04-26T02:04:03,764 | 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.3}} 2026-04-26T02:04:03,764 | 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.3}} 2026-04-26T02:04:03,764 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:04:03,764 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:04:03,764 | 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.3}} closed 2026-04-26T02:04:03,901 | 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.4}} 2026-04-26T02:04:03,902 | 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.4}} 2026-04-26T02:04:03,902 | 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.4}} 2026-04-26T02:04:03,902 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:04:03,902 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:04:03,902 | 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.4}} closed 2026-04-26T02:04:03,996 | 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-04-26T02:04:04,209 | 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-04-26T02:04:04,209 | 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-04-26T02:04:04,210 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:04:04,210 | 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-04-26T02:04:04,211 | 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-04-26T02:04:04,211 | 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-04-26T02:04:04,427 | 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{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-04-26T02:04:04,427 | 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-04-26T02:04:04,427 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:04:04,428 | 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=64497} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:04:04,428 | 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-04-26T02:04:04,428 | 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-04-26T02:04:04,532 | 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-04-26T02:04:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:12,697 | 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-04-26T02:04:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:20,863 | 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-04-26T02:04:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:31,502 | 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-04-26T02:04:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:42,163 | 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-04-26T02:04:42,285 | 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-04-26T02:04:42,409 | 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-04-26T02:04:42,530 | 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-04-26T02:04:42,531 | 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-04-26T02:04:42,531 | 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-04-26T02:04:42,532 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:04:42,532 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:04:42,533 | 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-04-26T02:04:42,661 | 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.3}} 2026-04-26T02:04:42,661 | 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.3}} 2026-04-26T02:04:42,661 | 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.3}} 2026-04-26T02:04:42,662 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:04:42,662 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:04:42,662 | 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.3}} closed 2026-04-26T02:04:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:49,461 | 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=10.30.171.250}} 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.171.250}}, 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-04-26T02:04:49,461 | 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=10.30.171.250}} 2026-04-26T02:04:49,461 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:04:49,462 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:04:49,462 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:04:49,462 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:04:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:04:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:15,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:28,222 | 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=10.30.171.250}} 2026-04-26T02:05:29,084 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:43000 authenticated 2026-04-26T02:05:29,259 | 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-04-26T02:05:30,241 | INFO | pipe-logout | LogoutAction | 128 - org.apache.karaf.shell.commands - 4.4.8 | Disconnecting from current session... 2026-04-26T02:05:30,243 | WARN | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | exceptionCaught(ServerSessionImpl[karaf@/10.30.170.219:43000])[state=Opened] IOException: Broken pipe 2026-04-26T02:05:30,243 | WARN | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | exceptionCaught(ServerSessionImpl[karaf@/10.30.170.219:43000])[state=Opened] IOException: Connection reset 2026-04-26T02:05:30,311 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:43016 authenticated 2026-04-26T02:05:30,458 | 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-04-26T02:05:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:30,711 | 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=10.30.171.250}} 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.171.250}}, 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-04-26T02:05:30,711 | 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=10.30.171.250}} 2026-04-26T02:05:30,711 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:05:30,711 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:05:30,712 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:05:30,712 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:05:30,817 | 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-04-26T02:05:30,933 | 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-04-26T02:05:31,073 | 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-04-26T02:05:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:41,216 | 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-04-26T02:05:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:50,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:05:51,654 | 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-04-26T02:05:53,786 | 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-04-26T02:05:53,910 | 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=10.30.171.250}} 2026-04-26T02:05:54,013 | 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-04-26T02:05:54,232 | 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=10.30.171.250}} 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.171.250}}, 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-04-26T02:05:54,233 | 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=10.30.171.250}} 2026-04-26T02:05:54,233 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:05:54,234 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:05:54,234 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:05:54,234 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:05:54,341 | 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-04-26T02:05:54,456 | 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-04-26T02:05:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:04,581 | 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-04-26T02:06:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:15,019 | 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-04-26T02:06:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:17,149 | 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-04-26T02:06:17,286 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Removing Peer instance: IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:06:17,972 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:36244 authenticated 2026-04-26T02:06:18,142 | 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-04-26T02:06:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:25,320 | 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-04-26T02:06:25,550 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:06:25,551 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:06:25,552 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:06:25,570 | INFO | opendaylight-cluster-data-notification-dispatcher-26 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:06:25,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:25,648 | 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-04-26T02:06:25,870 | 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.250}} 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.171.250}}} 2026-04-26T02:06:25,870 | 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.171.250}} 2026-04-26T02:06:25,872 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:06:25,872 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:06:25,872 | 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.171.250}} 2026-04-26T02:06:25,872 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:06:25,965 | 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-04-26T02:06:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:45,375 | 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-04-26T02:06:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:51,554 | 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-04-26T02:06:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:06:56,042 | 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-04-26T02:07:00,514 | 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-04-26T02:07:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (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.171.250}}, state=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}]}}, AfiSafiKey{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}}=AfiSafi{afiSafiName=IPV6UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV6-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}}=AfiSafi{afiSafiName=LINKSTATE{qname=(urn:opendaylight:params:xml:ns:yang:bgp:openconfig-extensions?revision=2018-03-29)LINKSTATE}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:00,685 | 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-04-26T02:07:00,802 | 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.171.250}} 2026-04-26T02:07:00,892 | 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-04-26T02:07:01,010 | 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.124}} 2026-04-26T02:07:01,010 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:07:01,010 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:07:01,011 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | 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.170.124}] removed 2026-04-26T02:07:01,011 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:07:01,012 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} closed 2026-04-26T02:07:01,961 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:38768 authenticated 2026-04-26T02:07:02,145 | 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-04-26T02:07:02,712 | 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-04-26T02:07:02,904 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:07:02,904 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:07:02,904 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:07:02,906 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:07:03,011 | 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-04-26T02:07:03,219 | 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=10.30.171.250}} 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.171.250}}, 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-04-26T02:07:03,220 | 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=10.30.171.250}} 2026-04-26T02:07:03,220 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:07:03,220 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:07:03,221 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:07:03,221 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:07:03,320 | 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-04-26T02:07:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:09,419 | 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-04-26T02:07:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:15,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:15,716 | 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-04-26T02:07:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:21,944 | 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-04-26T02:07:25,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:28,230 | 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-04-26T02:07:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:34,461 | 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-04-26T02:07:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:40,767 | 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-04-26T02:07:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:47,048 | 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-04-26T02:07:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:53,358 | 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-04-26T02:07:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:07:59,597 | 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-04-26T02:08:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:05,636 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:05,884 | 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-04-26T02:08:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:12,117 | 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-04-26T02:08:15,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:18,392 | 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-04-26T02:08:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:24,624 | 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-04-26T02:08:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:30,907 | 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-04-26T02:08:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:37,141 | 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-04-26T02:08:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:43,423 | 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-04-26T02:08:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:49,683 | 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-04-26T02:08:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:08:56,000 | 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-04-26T02:09:00,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:02,254 | 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-04-26T02:09:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:08,564 | 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-04-26T02:09:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:14,830 | 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-04-26T02:09:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:21,151 | 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-04-26T02:09:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:27,387 | 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-04-26T02:09:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:33,697 | 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-04-26T02:09:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:39,944 | 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-04-26T02:09:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:46,287 | 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-04-26T02:09:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:52,565 | 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-04-26T02:09:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:09:58,884 | 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-04-26T02:10:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:05,122 | 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-04-26T02:10:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:12,171 | 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-04-26T02:10:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:18,405 | 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-04-26T02:10:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:24,692 | 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-04-26T02:10:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:30,921 | 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-04-26T02:10:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:37,198 | 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-04-26T02:10:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:43,473 | 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-04-26T02:10:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:49,775 | 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-04-26T02:10:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:10:56,061 | 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-04-26T02:11:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:02,374 | 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-04-26T02:11:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:08,611 | 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-04-26T02:11:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:14,901 | 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-04-26T02:11:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:20,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:21,137 | 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-04-26T02:11:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:27,438 | 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-04-26T02:11:30,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:33,672 | 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-04-26T02:11:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:39,951 | 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-04-26T02:11:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:46,215 | 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-04-26T02:11:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:52,507 | 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-04-26T02:11:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:11:58,737 | 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-04-26T02:12:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:05,090 | 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-04-26T02:12:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:11,328 | 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-04-26T02:12:15,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:17,647 | 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-04-26T02:12:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:23,877 | 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-04-26T02:12:25,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:30,181 | 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-04-26T02:12:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:36,410 | 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-04-26T02:12:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:42,715 | 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-04-26T02:12:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:48,951 | 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-04-26T02:12:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:12:55,262 | 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-04-26T02:12:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:01,488 | 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-04-26T02:13:05,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:07,780 | 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-04-26T02:13:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:14,038 | 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-04-26T02:13:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:20,334 | 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-04-26T02:13:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:26,569 | 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-04-26T02:13:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:32,882 | 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-04-26T02:13:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:39,158 | 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-04-26T02:13:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:45,446 | 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-04-26T02:13:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:51,681 | 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-04-26T02:13:55,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:13:57,969 | 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-04-26T02:14:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:04,223 | 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-04-26T02:14:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:10,517 | 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-04-26T02:14:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:16,759 | 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-04-26T02:14:20,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:23,094 | 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-04-26T02:14:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:29,333 | 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-04-26T02:14:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:35,632 | 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-04-26T02:14:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:41,853 | 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-04-26T02:14:42,028 | 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-04-26T02:14:42,145 | 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=10.30.171.250}} 2026-04-26T02:14:42,237 | 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-04-26T02:14:42,353 | 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=10.30.170.124}} 2026-04-26T02:14:42,354 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:14:42,354 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:14:42,354 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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.170.124}] removed 2026-04-26T02:14:42,354 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:14:42,355 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} closed 2026-04-26T02:14:43,281 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:39002 authenticated 2026-04-26T02:14:43,452 | 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-04-26T02:14:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:50,521 | 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-04-26T02:14:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:14:50,720 | 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=10.30.170.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:14:50,720 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:14:50,721 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:14:50,734 | 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=10.30.170.124}} 2026-04-26T02:14:50,879 | 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-04-26T02:14:51,091 | 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=10.30.171.250}} 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.171.250}}, 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-04-26T02:14:51,091 | 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=10.30.171.250}} 2026-04-26T02:14:51,092 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:14:51,092 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:14:51,092 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:14:51,093 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:14:55,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:28,509 | 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-04-26T02:15:28,627 | 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=10.30.171.250}} 2026-04-26T02:15:28,724 | 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-04-26T02:15:28,844 | 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=10.30.170.124}} 2026-04-26T02:15:28,845 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:15:28,845 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:15:28,845 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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.170.124}] removed 2026-04-26T02:15:28,845 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:15:28,847 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} closed 2026-04-26T02:15:29,481 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:34162 authenticated 2026-04-26T02:15:29,658 | 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-04-26T02:15:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:36,712 | 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-04-26T02:15:36,815 | 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-04-26T02:15:37,064 | 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=192.0.2.1}} 2026-04-26T02:15:37,065 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-04-26T02:15:37,065 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:15:37,065 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:15:37,065 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-04-26T02:15:37,065 | 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=192.0.2.1}} 2026-04-26T02:15:37,066 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:15:37,066 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,066 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-04-26T02:15:37,066 | 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=192.0.2.5}} 2026-04-26T02:15:37,066 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-04-26T02:15:37,066 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:15:37,066 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:15:37,066 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-04-26T02:15:37,066 | 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=192.0.2.5}} 2026-04-26T02:15:37,067 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:15:37,067 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,067 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-04-26T02:15:37,067 | 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=192.0.2.1}} 2026-04-26T02:15:37,067 | 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=192.0.2.1}} 2026-04-26T02:15:37,067 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-04-26T02:15:37,068 | 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=192.0.2.5}} 2026-04-26T02:15:37,068 | 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=192.0.2.5}} 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-04-26T02:15:37,068 | 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=192.0.2.6}} 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-04-26T02:15:37,068 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 192.0.2.6 2026-04-26T02:15:37,069 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,069 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://192.0.2.6} 2026-04-26T02:15:37,070 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} closed 2026-04-26T02:15:37,135 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,135 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-04-26T02:15:37,135 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-04-26T02:15:37,135 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-04-26T02:15:37,136 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,137 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,137 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,137 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,137 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,138 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,138 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,138 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,138 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,139 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,139 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,139 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,140 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,140 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,140 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,141 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,141 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,142 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-04-26T02:15:37,142 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:15:37,142 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-04-26T02:15:37,285 | 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=10.30.171.250}} 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.171.250}}, 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-04-26T02:15:37,286 | 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=10.30.171.250}} 2026-04-26T02:15:37,288 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:15:37,288 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:15:37,288 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:15:37,288 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:15:37,501 | 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=10.30.170.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:15:37,501 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:15:37,501 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:15:37,505 | 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=10.30.170.124}} 2026-04-26T02:15:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:15:58,130 | 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=10.30.171.250}} 2026-04-26T02:15:58,426 | 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.124}} 2026-04-26T02:15:58,427 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:15:58,427 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:15:58,428 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | 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.170.124}] removed 2026-04-26T02:15:58,429 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:15:58,429 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} closed 2026-04-26T02:15:58,691 | 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-04-26T02:15:58,911 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | 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-04-26T02:15:58,912 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-04-26T02:15:58,912 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-04-26T02:15:58,912 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-04-26T02:15:58,912 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | 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-04-26T02:15:58,913 | INFO | opendaylight-cluster-data-notification-dispatcher-43 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-04-26T02:15:58,913 | INFO | CommitFutures-18 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-04-26T02:15:58,913 | INFO | CommitFutures-17 | 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-04-26T02:15:59,170 | 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=10.30.171.250}} 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.171.250}}, 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-04-26T02:15:59,170 | 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=10.30.171.250}} 2026-04-26T02:15:59,171 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:15:59,171 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:17900:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:15:59,171 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:15:59,171 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:15:59,411 | 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=10.30.170.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:15:59,412 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:15:59,412 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:15:59,413 | 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=10.30.170.124}} 2026-04-26T02:16:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:10,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:20,127 | 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=10.30.171.250}} 2026-04-26T02:16:20,392 | 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=10.30.170.124}} 2026-04-26T02:16:20,392 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:16:20,392 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:16:20,393 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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.170.124}] removed 2026-04-26T02:16:20,394 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:16:20,394 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} closed 2026-04-26T02:16:20,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:20,636 | 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-04-26T02:16:20,734 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:16:20,734 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing RIB instance Uri{value=example-bgp-rib} 2026-04-26T02:16:20,734 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Unregistering state provider for RIB instance Uri{value=example-bgp-rib} 2026-04-26T02:16:20,734 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close RIB example-bgp-rib 2026-04-26T02:16:20,734 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:16:20,735 | INFO | CommitFutures-19 | 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-04-26T02:16:20,735 | INFO | CommitFutures-16 | RIBImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | RIB cleaned example-bgp-rib 2026-04-26T02:16:20,735 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | RibImpl | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting BGP instance example-bgp-rib 2026-04-26T02:16:20,777 | 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=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-04-26T02:16:20,777 | 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=192.0.2.1}} 2026-04-26T02:16:20,782 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:16:20,782 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:16:20,782 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-04-26T02:16:20,783 | 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=192.0.2.1}} 2026-04-26T02:16:20,783 | 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=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-04-26T02:16:20,783 | 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=192.0.2.5}} 2026-04-26T02:16:20,783 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:16:20,783 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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-04-26T02:16:20,783 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-04-26T02:16:20,783 | 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=192.0.2.5}} 2026-04-26T02:16:20,784 | 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=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-04-26T02:16:20,784 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} 2026-04-26T02:16:20,784 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://192.0.2.6} 2026-04-26T02:16:20,787 | 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=192.0.2.6}} 2026-04-26T02:16:21,601 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:58772 authenticated 2026-04-26T02:16:21,761 | 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-04-26T02:16:22,525 | 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-04-26T02:16:22,712 | 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=10.30.170.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:16:22,713 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:16:22,713 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:16:22,714 | 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=10.30.170.124}} 2026-04-26T02:16:22,816 | 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-04-26T02:16:23,013 | 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=10.30.171.250}} 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.171.250}}} 2026-04-26T02:16:23,013 | 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=10.30.171.250}} 2026-04-26T02:16:23,014 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:16:23,014 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:16:23,014 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 2026-04-26T02:16:23,015 | ERROR | opendaylight-cluster-data-notification-dispatcher-30 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:16:23,101 | 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-04-26T02:16:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:29,198 | 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-04-26T02:16:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:33,655 | 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-04-26T02:16:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:38,160 | 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-04-26T02:16:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:42,630 | 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-04-26T02:16:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:47,139 | 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-04-26T02:16:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:51,579 | 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-04-26T02:16:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:16:56,088 | 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-04-26T02:17:00,551 | 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-04-26T02:17:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:05,122 | 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-04-26T02:17:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:09,576 | 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-04-26T02:17:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:14,068 | 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-04-26T02:17:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:18,527 | 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-04-26T02:17:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:23,009 | 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-04-26T02:17:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:27,449 | 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-04-26T02:17:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:31,949 | 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-04-26T02:17:35,634 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:36,434 | 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-04-26T02:17:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:40,936 | 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-04-26T02:17:45,394 | 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-04-26T02:17:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:49,897 | 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-04-26T02:17:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:54,383 | 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-04-26T02:17:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:17:58,880 | 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-04-26T02:18:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:03,372 | 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-04-26T02:18:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:07,927 | 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-04-26T02:18:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:12,414 | 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-04-26T02:18:12,590 | 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-04-26T02:18:12,717 | 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.250}} 2026-04-26T02:18:12,816 | 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-04-26T02:18:12,938 | 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.124}} 2026-04-26T02:18:12,939 | 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.170.124}} 2026-04-26T02:18:12,939 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:18:12,940 | 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.170.124}] removed 2026-04-26T02:18:12,941 | 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.170.124} 2026-04-26T02:18:12,941 | 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.170.124}} closed 2026-04-26T02:18:13,889 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:56406 authenticated 2026-04-26T02:18:14,056 | 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-04-26T02:18:14,851 | 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-04-26T02:18:15,047 | 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.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:18:15,047 | 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.170.124}} 2026-04-26T02:18:15,048 | 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.170.124} 2026-04-26T02:18:15,055 | 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.170.124}} 2026-04-26T02:18:15,152 | 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-04-26T02:18:15,349 | 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.250}} 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.171.250}}} 2026-04-26T02:18:15,350 | 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.171.250}} 2026-04-26T02:18:15,352 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:18:15,352 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:18:15,352 | 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.171.250}} 2026-04-26T02:18:15,353 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:18:15,444 | 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-04-26T02:18:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:21,544 | 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-04-26T02:18:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:26,002 | 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-04-26T02:18:30,510 | 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-04-26T02:18:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:35,002 | 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-04-26T02:18:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:39,500 | 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-04-26T02:18:39,691 | 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-04-26T02:18:39,812 | 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.250}} 2026-04-26T02:18:39,907 | 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-04-26T02:18:40,017 | 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.124}} 2026-04-26T02:18:40,017 | 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.170.124}} 2026-04-26T02:18:40,018 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:18:40,018 | 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.170.124}] removed 2026-04-26T02:18:40,018 | 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.170.124} 2026-04-26T02:18:40,020 | 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.170.124}} closed 2026-04-26T02:18:40,596 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:52104 authenticated 2026-04-26T02:18:40,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:40,760 | 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-04-26T02:18:41,274 | 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-04-26T02:18:41,463 | 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.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:18:41,463 | 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.170.124}} 2026-04-26T02:18:41,464 | 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.170.124} 2026-04-26T02:18:41,465 | 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.170.124}} 2026-04-26T02:18:41,573 | 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-04-26T02:18:41,765 | 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.171.250}} 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.171.250}}} 2026-04-26T02:18:41,766 | 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.171.250}} 2026-04-26T02:18:41,767 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:18:41,767 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | New BGP Peer /10.30.171.250:179:null AS AsNumber{value=64496} instance for BGP id Ipv4Address{value=192.0.2.2} created with activeConnection: false 2026-04-26T02:18:41,767 | 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.171.250}} 2026-04-26T02:18:41,768 | 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@541b9ce9} java.lang.IllegalArgumentException: Peer for IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=10.30.171.250}} 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-04-26T02:18:41,865 | 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-04-26T02:18:45,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:47,972 | 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-04-26T02:18:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:52,461 | 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-04-26T02:18:55,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:18:56,978 | 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-04-26T02:19:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:01,446 | 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-04-26T02:19:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:05,949 | 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-04-26T02:19:10,419 | 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-04-26T02:19:10,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:14,936 | 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-04-26T02:19:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:19,416 | 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-04-26T02:19:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:23,930 | 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-04-26T02:19:24,133 | 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-04-26T02:19:24,256 | 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.171.250}} 2026-04-26T02:19:24,361 | 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-04-26T02:19:24,476 | 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.124}} 2026-04-26T02:19:24,476 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing App Peer IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:19:24,476 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:19:24,477 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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.170.124}] removed 2026-04-26T02:19:24,477 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:19:24,479 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} closed 2026-04-26T02:19:25,323 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:59816 authenticated 2026-04-26T02:19:25,497 | 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-04-26T02:19:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:26,046 | 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-04-26T02:19:26,257 | 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=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-04-26T02:19:26,258 | 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=127.0.0.2}} 2026-04-26T02:19:26,259 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:19:26,259 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:19:26,259 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:19:26,259 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:19:26,487 | 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=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-04-26T02:19:26,487 | 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=127.0.0.3}} 2026-04-26T02:19:26,488 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:19:26,488 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:19:26,488 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:19:26,489 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:19:26,703 | 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=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-04-26T02:19:26,703 | 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=127.0.0.4}} 2026-04-26T02:19:26,704 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:19:26,704 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:19:26,704 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:19:26,704 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:19:26,801 | 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-04-26T02:19:26,907 | 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-04-26T02:19:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:31,487 | 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-04-26T02:19:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:36,040 | 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-04-26T02:19:40,539 | 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-04-26T02:19:40,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:40,664 | 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-04-26T02:19:45,206 | 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-04-26T02:19:45,329 | 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-04-26T02:19:45,470 | 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-04-26T02:19:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:45,700 | 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-04-26T02:19:45,827 | 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=127.0.0.2}} 2026-04-26T02:19:45,827 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:19:45,828 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:19:45,829 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:19:45,829 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:19:45,829 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-04-26T02:19:45,975 | 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=127.0.0.3}} 2026-04-26T02:19:45,975 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:19:45,975 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:19:45,975 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:19:45,975 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:19:45,975 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} closed 2026-04-26T02:19:46,125 | 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=127.0.0.4}} 2026-04-26T02:19:46,125 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:19:46,125 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:19:46,125 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:19:46,125 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:19:46,126 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} closed 2026-04-26T02:19:46,800 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-2 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:40442 authenticated 2026-04-26T02:19:46,989 | 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-04-26T02:19:50,638 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:19:55,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:00,633 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:14,184 | 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-04-26T02:20:14,504 | 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-04-26T02:20:14,697 | 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.124}} with configuration: Neighbor{config=Config{routeFlapDamping=false, sendCommunity=NONE, augmentation=[NeighborPeerGroupConfig{peerGroup=application-peers}]}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}}} 2026-04-26T02:20:14,697 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Starting AppPeer instance IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:20:14,698 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain Uri{value=bgp://10.30.170.124} 2026-04-26T02:20:14,701 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=10.30.170.124}} 2026-04-26T02:20:14,990 | 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-04-26T02:20:15,193 | 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=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-04-26T02:20:15,194 | 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=127.0.0.1}} 2026-04-26T02:20:15,195 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:20:15,195 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:20:15,195 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:20:15,195 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:20:15,401 | 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=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-04-26T02:20:15,401 | 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=127.0.0.2}} 2026-04-26T02:20:15,402 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:20:15,402 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:20:15,403 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:20:15,403 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:20:15,609 | 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=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-04-26T02:20:15,610 | 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=127.0.0.3}} 2026-04-26T02:20:15,611 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:20:15,611 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:20:15,611 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:20:15,611 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:20:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:15,815 | 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=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-04-26T02:20:15,815 | 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=127.0.0.4}} 2026-04-26T02:20:15,816 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:20:15,816 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:20:15,816 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:20:15,816 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:20:16,019 | 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=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-04-26T02:20:16,019 | 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=127.0.0.5}} 2026-04-26T02:20:16,020 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:20:16,020 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:20:16,020 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.5}} 2026-04-26T02:20:16,020 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} 2026-04-26T02:20:16,222 | 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=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-04-26T02:20:16,222 | 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=127.0.0.6}} 2026-04-26T02:20:16,223 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Creating DOM peer chain null 2026-04-26T02:20:16,223 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | 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-04-26T02:20:16,223 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instantiated IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.6}} 2026-04-26T02:20:16,223 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance created IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} 2026-04-26T02:20:16,303 | 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-04-26T02:20:16,411 | 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-04-26T02:20:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:29,326 | 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-04-26T02:20:29,695 | 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-04-26T02:20:29,814 | 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=127.0.0.1}} 2026-04-26T02:20:29,815 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:20:29,815 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.1}} 2026-04-26T02:20:29,815 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:29,815 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:29,815 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.1}} closed 2026-04-26T02:20:29,945 | 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=127.0.0.2}} 2026-04-26T02:20:29,946 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:20:29,946 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.2}} 2026-04-26T02:20:29,946 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:29,946 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:29,946 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.2}} closed 2026-04-26T02:20:30,067 | 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=127.0.0.3}} 2026-04-26T02:20:30,067 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:20:30,068 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.3}} 2026-04-26T02:20:30,068 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:30,068 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:30,068 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.3}} closed 2026-04-26T02:20:30,201 | 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=127.0.0.4}} 2026-04-26T02:20:30,201 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:20:30,201 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.4}} 2026-04-26T02:20:30,201 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:30,202 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:30,202 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.4}} closed 2026-04-26T02:20:30,322 | 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=127.0.0.5}} 2026-04-26T02:20:30,322 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} 2026-04-26T02:20:30,323 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.5}} 2026-04-26T02:20:30,323 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:30,323 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:30,323 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.5}} closed 2026-04-26T02:20:30,446 | 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=127.0.0.6}} 2026-04-26T02:20:30,447 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} 2026-04-26T02:20:30,447 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=127.0.0.6}} 2026-04-26T02:20:30,447 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:30,447 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:30,448 | INFO | opendaylight-cluster-data-notification-dispatcher-36 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=127.0.0.6}} closed 2026-04-26T02:20:30,533 | 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-04-26T02:20:30,635 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:30,645 | 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=192.0.2.1}} 2026-04-26T02:20:30,645 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} 2026-04-26T02:20:30,645 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.1}} 2026-04-26T02:20:30,645 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:30,645 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:30,645 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.1}} closed 2026-04-26T02:20:30,646 | 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=192.0.2.5}} 2026-04-26T02:20:30,646 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing BGP Peer IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} 2026-04-26T02:20:30,646 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BgpPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Close Peer IpAddressNoZone{ipv4AddressNoZone=Ipv4Address{value=192.0.2.5}} 2026-04-26T02:20:30,646 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing session with peer 2026-04-26T02:20:30,646 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AbstractPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Closing DOM peer chain null 2026-04-26T02:20:30,646 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.5}} closed 2026-04-26T02:20:30,646 | 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=192.0.2.6}} 2026-04-26T02:20:30,646 | 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=192.0.2.6}} 2026-04-26T02:20:30,646 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 192.0.2.6 2026-04-26T02:20:30,647 | 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://192.0.2.6}] removed 2026-04-26T02:20:30,647 | 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://192.0.2.6} 2026-04-26T02:20:30,648 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | BGPClusterSingletonService | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Peer instance IpAddress{ipv4Address=Ipv4Address{value=192.0.2.6}} closed 2026-04-26T02:20:30,648 | 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.170.124}} 2026-04-26T02:20:30,648 | 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.170.124}} 2026-04-26T02:20:30,648 | INFO | opendaylight-cluster-data-notification-dispatcher-44 | AppPeer | 215 - org.opendaylight.bgpcep.bgp-rib-impl - 1.0.0 | Application peer instance closed 10.30.170.124 2026-04-26T02:20:30,649 | 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.170.124}] removed 2026-04-26T02:20:30,649 | 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.170.124} 2026-04-26T02:20:30,649 | 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.170.124}} closed 2026-04-26T02:20:31,728 | INFO | sshd-SshServer[6cf36acc](port=8101)-nio2-thread-1 | ServerSessionImpl | 135 - org.apache.sshd.osgi - 2.15.0 | Session karaf@/10.30.170.219:33188 authenticated 2026-04-26T02:20:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:44,362 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-04-26T02:20:44,365 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-04-26T02:20:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:50,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:20:54,897 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-04-26T02:20:54,898 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-04-26T02:20:55,367 | INFO | pcep-boss-1 | AbstractPCEPSessionNegotiatorFactory | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Replacing bootstrap negotiator for channel [id: 0xfe3a7fac, L:/10.30.170.124:4189 - R:/10.30.171.250:32801] 2026-04-26T02:20:55,375 | INFO | pcep-boss-1 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP session with [id: 0xfe3a7fac, L:/10.30.170.124:4189 - R:/10.30.171.250:32801] 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-04-26T02:20:55,512 | INFO | pcep-boss-1 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP peer [id: 0xfe3a7fac, L:/10.30.170.124:4189 - R:/10.30.171.250:32801] completed negotiation 2026-04-26T02:20:55,515 | INFO | pcep-boss-1 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Session /10.30.170.124:4189[1] <-> /10.30.171.250:32801[0] started 2026-04-26T02:20:55,518 | INFO | pcep-boss-1 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session with /10.30.171.250 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.171.250}}] ] 2026-04-26T02:20:55,580 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | 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.171.250}}}, name=pcc_10.30.171.250_tunnel_1, pathStatus=Reported} for Node Uri{value=pcc://10.30.171.250} 2026-04-26T02:20:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:05,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:10,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:26,261 | WARN | pcep-boss-1 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session PCEPSessionImpl{channel=[id: 0xfe3a7fac, L:/10.30.170.124:4189 ! R:/10.30.171.250:32801], 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}}} 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-04-26T02:21:26,264 | INFO | CommitFutures-19 | 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.171.250}}] ] shutdown successfully 2026-04-26T02:21:30,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:35,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:37,720 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-04-26T02:21:37,721 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-04-26T02:21:37,737 | INFO | pcep-boss-2 | AbstractPCEPSessionNegotiatorFactory | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Replacing bootstrap negotiator for channel [id: 0xf27f2cfd, L:/10.30.170.124:4189 - R:/10.30.171.250:43871] 2026-04-26T02:21:37,739 | INFO | pcep-boss-2 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP session with [id: 0xf27f2cfd, L:/10.30.170.124:4189 - R:/10.30.171.250:43871] 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-04-26T02:21:37,950 | INFO | pcep-boss-2 | AbstractPCEPSessionNegotiator | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | PCEP peer [id: 0xf27f2cfd, L:/10.30.170.124:4189 - R:/10.30.171.250:43871] completed negotiation 2026-04-26T02:21:37,951 | INFO | pcep-boss-2 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Session /10.30.170.124:4189[2] <-> /10.30.171.250:43871[0] started 2026-04-26T02:21:37,952 | INFO | pcep-boss-2 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Session with /10.30.171.250 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.171.250}}] ] 2026-04-26T02:21:38,031 | INFO | opendaylight-cluster-data-notification-dispatcher-30 | 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.171.250}}}, name=pcc_10.30.171.250_tunnel_1, pathStatus=Reported} for Node Uri{value=pcc://10.30.171.250} 2026-04-26T02:21:40,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:45,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:50,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:21:55,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:00,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:05,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:08,967 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology updating 1 TCP-MD5 keys 2026-04-26T02:22:08,968 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | AbstractTopologySessionListener | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Closing session PCEPSessionImpl{channel=[id: 0xf27f2cfd, L:/10.30.170.124:4189 - R:/10.30.171.250:43871], 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-04-26T02:22:08,969 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Closing PCEP session with reason UNKNOWN: PCEPSessionImpl{channel=[id: 0xf27f2cfd, L:/10.30.170.124:4189 - R:/10.30.171.250:43871], 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-04-26T02:22:08,974 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | PCEPSessionImpl | 226 - org.opendaylight.bgpcep.pcep-impl - 1.0.0 | Closing PCEP session channel: [id: 0xf27f2cfd, L:/10.30.170.124:4189 - R:/10.30.171.250:43871] 2026-04-26T02:22:08,974 | INFO | opendaylight-cluster-data-notification-dispatcher-42 | PCEPTopologyProvider | 232 - org.opendaylight.bgpcep.pcep-topology-provider - 1.0.0 | Topology Provider pcep-topology configuration updated 2026-04-26T02:22:10,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:15,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:20,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:25,632 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:30,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:35,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?] 2026-04-26T02:22:40,631 | WARN | pool-50-thread-1 | StateProviderImpl | 208 - org.opendaylight.bgpcep.bgp-openconfig-state - 1.0.0 | Failed to prepare Tx for BGP stats update java.lang.IllegalStateException: Duplicate key NeighborKey{neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}} (attempted merging values Neighbor{afiSafis=AfiSafis{afiSafi={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=false, 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=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}, AfiSafiKey{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}}=AfiSafi{afiSafiName=IPV4UNICAST{qname=(http://openconfig.net/yang/bgp-types?revision=2015-10-09)IPV4-UNICAST}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborAfiSafiGracefulRestartStateAugmentation{advertised=false, llAdvertised=false, llReceived=false, llStaleTimer=0, received=false}]}}, state=State{augmentation=[NeighborAfiSafiStateAugmentation{active=false}]}}}}, errorHandling=ErrorHandling{state=State{augmentation=[NeighborErrorHandlingStateAugmentation{erroneousUpdateMessages=0}]}}, gracefulRestart=GracefulRestart{state=State{augmentation=[NeighborGracefulRestartStateAugmentation{localRestarting=false, mode=HELPERONLY, peerRestartTime=0, peerRestarting=false}]}}, neighborAddress=IpAddress{ipv4Address=Ipv4Address{value=10.30.171.250}}, state=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.171.250}}, state=State{augmentation=[BgpNeighborStateAugmentation{messages=Messages{received=Received{nOTIFICATION=0, uPDATE=0}, sent=Sent{nOTIFICATION=0, uPDATE=0}}}]}}) at java.util.stream.Collectors.duplicateKeyException(Collectors.java:135) ~[?:?] at java.util.stream.Collectors.lambda$uniqKeysMapAccumulator$1(Collectors.java:182) ~[?:?] at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] at org.opendaylight.protocol.bgp.state.NeighborUtil.buildNeighbors(NeighborUtil.java:113) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.storeOperationalState(StateProviderImpl.java:183) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.lambda$updateBGPStats$1(StateProviderImpl.java:168) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?] at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[?:?] at java.util.Collections$2.tryAdvance(Collections.java:5074) ~[?:?] at java.util.Collections$2.forEachRemaining(Collections.java:5082) ~[?:?] at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?] at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl.updateBGPStats(StateProviderImpl.java:162) ~[?:?] at org.opendaylight.protocol.bgp.state.StateProviderImpl$1.run(StateProviderImpl.java:135) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.lang.Thread.run(Thread.java:1583) [?:?]