[GBP-204] Of overlay table6 not populated Created: 17/Jan/16 Updated: 18/Jan/16 Resolved: 18/Jan/16 |
|
| Status: | Resolved |
| Project: | groupbasedpolicy |
| Component/s: | Renderer:OfOverlay |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Keith Burns | Assignee: | Tomas Cechvala |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| External issue ID: | 4987 |
| Description |
|
Table6 receives no flows after changes merged 1/14 |
| Comments |
| Comment by Tomas Cechvala [ 18/Jan/16 ] |
|
The problem was introduced here https://git.opendaylight.org/gerrit/#/c/32094/10/renderers/ofoverlay/src/main/java/org/opendaylight/groupbasedpolicy/renderer/ofoverlay/flow/ExternalMapper.java by changing the very first condition in sync method. getExternalPorts never returns null (but empty list if no port found). That's why processing had not been stopped and flows were generated even though external-ports had not been augmented to nodes. The condition was redundant in the current implementation and was removed. |
| Comment by Martin Sunal [ 18/Jan/16 ] |
|
Boron |