[BGPCEP-775] BGP with pre-set routes doesn't send them to peer. Created: 23/Mar/18 Updated: 14/Jun/18 Resolved: 29/Mar/18 |
|
| Status: | Verified |
| Project: | bgpcep |
| Component/s: | BGP |
| Affects Version/s: | Fluorine |
| Fix Version/s: | Fluorine |
| Type: | Bug | Priority: | Medium |
| Reporter: | Tomas Markovic | Assignee: | Claudio David Gasparini |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Description |
|
Overview: We configure app-peer and one ibgp. Add 3 routes with app-peer into rib. Start play.py with ibgp-address to initiate connection. Tests whether 3 pre-set routes appear in specific rib for ibgp. This issue is seen on releng tests in here Also seen in full rib logs in attachements. Check rib_oxygen_after.log where 127.0.0.2 peer does contain routes, and rib_fluorine_after.log does not. There are no errors in karaf.log Adding karaf.log from both versions as well, although there are no apparent errors. Steps to reproduce locally> feature:install odl-restconf odl-bgpcep-bgp odl-bgpcep-bgp-config-example 3) go to project integration/test directory, make sure it's up-to-date. At this point we should see 3 routes which we send from app peer in rib specific for ibgp with address 127.0.0.2 curl -H "Accept: application/json" -u admin:admin "http://localhost:8181/restconf/operational/bgp-rib:bgp-rib/rib/example-bgp-rib" | jq "." also you can check bgp_peer.log which is automatically created after play.sh and should contain information about recieved routes. If failed, there are no information about any routes. optionally you can than delete the routes with APP_speaker_delete.py to repeat the process. |
| Comments |
| Comment by Claudio David Gasparini [ 29/Mar/18 ] |