[NETVIRT-802] Trunk ports flows are not created for subports Created: 24/Jul/17 Updated: 08/Nov/17 Resolved: 27/Jul/17 |
|
| Status: | Resolved |
| Project: | netvirt |
| Component/s: | General |
| Affects Version/s: | Carbon |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Luis Tomas | Assignee: | Vishal Thapar |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Linux |
||
| External issue ID: | 8880 |
| Description |
|
Trunk port support is not working with networking-odl as ML2 driver for Neutron as the flows for the subports are not created, therefore only the parent port traffic is handled by ovs-flows. Everything seems ok from the neutron side (even networking-odl side) as the information about the trunk, parent port and subports is correct. The only thing missing are the actual flows to differentiate between parent port traffic and subports traffic at the br-int. Some information about ovs flows and tables: http://paste.openstack.org/show/616322/ And some outputs from the restconf API: Steps to reproduce: |
| Comments |
| Comment by Vishal Thapar [ 25/Jul/17 ] |
|
Gerrit patches: master: https://git.opendaylight.org/gerrit/#/c/60708/ |
| Comment by Vishal Thapar [ 26/Jul/17 ] |
|
Code is merged, can you test and confirm if it resolves the issue? |
| Comment by Luis Tomas [ 26/Jul/17 ] |
|
Sure, I'll do that asap and report it back! Thanks! |
| Comment by Luis Tomas [ 26/Jul/17 ] |
|
I tested it and now it works! Thank you really much for the quick fix!! |