[NETVIRT-1422] Extraroute not reachable from DC-GW to compute when tep is deleted on another compute Created: 30/Aug/18 Updated: 02/Oct/18 Resolved: 02/Oct/18 |
|
| Status: | Resolved |
| Project: | netvirt |
| Component/s: | ipv6service |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Medium |
| Reporter: | Sindhuri B | Assignee: | Swati Niture |
| Resolution: | Done | Votes: | 0 |
| Labels: | vpnv4, vpvnv6 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
3 node cluster with 2 computes. |
||
| Attachments: |
|
| Description |
|
Traffic from DC-GW to extraroute connected to VM on compute-0-1 not reachable when vxlan tep is deleted on compute-0-2. Test Case: ======== ->Configure 8 dualstack networks and 16 VMs and 2 routers. Two computes have one VM for each of the 8 networks. Attach 4 dualstack networks to each router ->Configure BGP, 2 VPN instances . ->Attach routers to VPN instances. ->Configure extra routes with four VMs as nexthops for both the routers. ->Verify reachability between DCGW and extraroute. ->Delete tep ip on compute2. Observation: Routes of VMs and extraroutes originating from compute2 shoudl be withdrawn -OK Extraroute should be reachable from DC-GW through compute-0-1-NOK Issue: Table 20 entries matching the extra route labels for both ipv4 and ipv6 are removed on compute0-1 due to which the traffic is lost. RP/0/0/CPU0:ios# 100:24 202f:adc:9213:2f::/64 192.168.113.10 100119 s root@compute-0-1:~# sh table.sh 20 | grep 100119 root@compute-0-1:~# sh table.sh 20 | grep 100117 100:22 20.0.5.0/24 192.168.113.10 100118 s root@compute-0-2:~# sh table.sh 20 | grep 100119 Issue description in detail is attached.
|
| Comments |
| Comment by Swati Niture [ 07/Sep/18 ] |
|
Will raise a review once a dependent patch [0] is merged |