[CONTROLLER-1021] MD-SAL FRM may update/remove unexpected flow entries. Created: 12/Nov/14 Updated: 19/Oct/17 Resolved: 05/May/15 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | adsal |
| Affects Version/s: | Post-Helium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Shigeru Yasuda | Assignee: | Unassigned |
| 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: | 2368 |
| Description |
|
MD-SAL forwarding rules manager does not set strict flag to How to reproduce: 1. Install "drop-all" flow entry that drops every packet. PUT ] 2. Install 2 more flow entries, "drop-vlan" and "drop-ipv6", with specifying PUT http://localhost:8181/restconf/config/opendaylight-inventory:nodes/opendaylight-inventory:node/openflow:1/flow-node-inventory:table/0/flow-node-inventory:flow/drop-vlan } PUT http://localhost:8181/restconf/config/opendaylight-inventory:nodes/opendaylight-inventory:node/openflow:1/flow-node-inventory:table/0/flow-node-inventory:flow/drop-ipv6 } mininet> dpctl dump-flows -O openflow13
3. Delete "drop-all". This will remove all flow entries in s1 unexpectedly mininet> dpctl dump-flows -O openflow13
FRM should always set strict flag into UpdateFlowInput/RemoveFlowInput so that |
| Comments |
| Comment by Shigeru Yasuda [ 12/Nov/14 ] |
| Comment by Anil Vishnoi [ 12/Nov/14 ] |
|
Hi Shigeru, I updated the gerrit with my comment, can you please have a look at it and let me know your thought. Thanks |
| Comment by Shigeru Yasuda [ 13/Nov/14 ] |
|
Hi Anil, Thanks for your comment. (In reply to avishnoi from comment #2) As I commented to gerrit:2368, I believe that FRM should always use strict |
| Comment by Shigeru Yasuda [ 18/Nov/14 ] |
|
https://git.opendaylight.org/gerrit/12905 (stable/helium) |
| Comment by Carol Sanders [ 05/May/15 ] |
|
This bug is part of the project to Move all ADSAL associated component bugs to ADSAL. |