I am trying to receive IPv4 labeled unicast BGP updates from a router into Beryllium (0.4.1-SNAPSHOT, 0.4.1-20160227.001539-151).
The IPv4 LU address family is configured in RIB and Peer sections. Configurations are default. The peering is ok. Updates are sent from the router as well. ODL debug shows that routes are received, but they don't appear in RIB labeled-uncast table. The same problem appears in 0.4.0-Beryllium Is this behavior expected or I have missed something in configuration?
Thanks in advance!
As new user I am unable to attach log file. So just adding some lines with receiving update and following warning:
2016-02-27 12:30:03,436 | DEBUG | oupCloseable-2-3 | BGPUpdateMessageParser | 104 - org.opendaylight.bgpcep.bgp-parser-impl - 0.5.1.SNAPSHOT | BGP Update message was parsed Update [...].
2016-02-27 12:30:03,436 | DEBUG | oupCloseable-2-3 | BGPSessionImpl | 184 - org.opendaylight.bgpcep.bgp-rib-impl - 0.5.1.SNAPSHOT | Message was received: Update [...]
2016-02-27 12:30:03,731 | WARN | oupCloseable-2-3 | DefaultChannelPipeline | 90 - io.netty.common - 4.0.33.Final | An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. java.lang.ClassCastException: org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafNodeBuilder$ImmutableLeafNode cannot be cast to org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.MplsLabel at org.opendaylight.protocol.bgp.labeled.unicast.LabeledUnicastRIBSupport.extractCLabeledUnicastDestination(LabeledUnicastRIBSupport.java:252)[186:org.opendaylight.bgpcep.bgp-labeled-unicast:0.5.1.SNAPSHOT] ...