Description
Overview: After BGPCEP-782: The peer now always is in rib under exabgp's router-id. However these routes are not visible in example-ipv6-topology nor example-ipv4-topology. On Oxygen, Nitrogen, Carbon this works as expected.
Note: I tested this with patch BGPCEP-782 where topology is empty, and an hour older patch where example-ipv6-topology is filled(peer-id in rib is ipv6 local-address)
Steps to reproduce, pretty much the same as BGPCEP-782
- start latest fluorine odl
- run in karaf
feature:install odl-restconf odl-bgpcep-bgp odl-bgpcep-bgp-config-example
- run script to configure internal peer with ::1 address
./conf_peer.py
- start exabgp with single ipv6 route, router-id: 1.2.3.4 and local-address: ::1
env exabgp.tcp.port=1790 exabgp --debug default.cfg - check ipv6-topology with
./get_ipv6_topology.sh
(At this point topology should be filled with one ipv6 route)
there is also script to get full rib to see the peer, and log from local test with DEBUG logs.
Attachments
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 70710,2 | Fix Peer Identifier used per Rib creation. | master | bgpcep | Status: MERGED | +2 | +1 |