[NETVIRT-1008] In conntrack SNAT the FIB flows sprodically fails to program Created: 20/Nov/17 Updated: 03/May/18 Resolved: 08/Dec/17 |
|
| Status: | Resolved |
| Project: | netvirt |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | High |
| Reporter: | Aswin Suryanarayanan | Assignee: | Aswin Suryanarayanan |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
In conntrack SNAT when an NAPT switch is selected on a compute without any port in the router subnet not all necessary fob flows are programmed. Steps to reproduce. 1)Create an external n/w and external subnet. Expected Output. Actual Output |
| Comments |
| Comment by Aswin Suryanarayanan [ 08/Dec/17 ] |
|
The SNAT flows addition fails in a switch which has no ports since there is race between tunnel creation and SNAT flow insertion. Since the compute have ports the tunnel creation happens when the pseudo port is added to the compute as a part of the tunnel creation. ThisĀ issue will be solved when netvirt move to genius auto tunnel creation. |
| Comment by Aswin Suryanarayanan [ 08/Dec/17 ] |
|
The bug [1]https://jira.opendaylight.org/browse/NETVIRT-1009 |