[VTN-95] Flowfilter action "vlan-pcp" is not listed in the flow entries installed to the switch. Created: 09/Jan/16 Updated: 19/Oct/17 Resolved: 28/Jan/16 |
|
| Status: | Resolved |
| Project: | vtn |
| Component/s: | VTN Manager |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Karthik Sivasamy | Assignee: | Unassigned |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Attachments: |
|
| External issue ID: | 4914 |
| Description |
|
I observed that when i create flowfilter by setting action vlan-pcp, creation and ping success. But when i do dumpflow vlan-pcp entry is not set(it shows "vlan_tci=0x0000"). Attached Karaf log. Below are the steps How to reproduce the issue: Configuration: Flowcondition: ,"index":"1"}]}}' Flowfilter: Ping Status: Dumpflow: mininet> dpctl dump-flows
|
| Comments |
| Comment by Karthik Sivasamy [ 09/Jan/16 ] |
|
Attachment vlanpcp.log has been added with description: Karaf log enabled TRACE |
| Comment by Karthik Sivasamy [ 11/Jan/16 ] |
|
I have Tested in both Master and Stable/Lithium code, and vlanpcp is not listed in flow entries. Here i adding the configurations which i tested in Stable/Li, Created VTN, VBR, Interfaces, portmapping, Scenario1: Flowcondition: }}]}' FLowfilter: Scenario 2: Flowcondition: Flowfilter: |
| Comment by Hideyuki Tai [ 15/Jan/16 ] |
|
(In reply to Karthik Sivasamy from comment #0) I don't think this is a bug. I think the action "vtn-set-vlan-pcp-action" should affect only packets which have an 802.1Q header, since this is the action which sets the specified VLAN priority into the IEEE 802.1Q header. Am I missing something here? |
| Comment by Karthik Sivasamy [ 28/Jan/16 ] |
|
Yes it is not a bug. I didnt face any issue while following below steps. And i can see vlan-pcp in flow entries. 1) Run mininet with vlan topology (example. https://wiki.opendaylight.org/view/OpenDaylight_Virtual_Tenant_Network_(VTN):Scripts:Mininet#Network_with_hosts_in_different_vlan) 2) Create VTN, VBR, vlan-map NXST_FLOW reply (xid=0x4): |
| Comment by Karthik Sivasamy [ 28/Jan/16 ] |
|
Verified in wireshark by capturing packet flows, and i can see vlan pcp in the name of VLAN PRI =7, which is below 802.1Q Virtual LAN, PRI: 7, CFI: 0, ID: 200 |
| Comment by Hideyuki Tai [ 28/Jan/16 ] |
|
(In reply to Karthik Sivasamy from comment #3) Hi Karthik, Thank you for your test! |