[NETVIRT-1536] Stale flows in ACL tables due to Out of sequence events Created: 10/Dec/18 Updated: 18/Dec/19 Resolved: 18/Dec/19 |
|
| Status: | Verified |
| Project: | netvirt |
| Component/s: | aclservice |
| Affects Version/s: | None |
| Fix Version/s: | Oxygen-SR3, Fluorine-SR2, Neon |
| Type: | Improvement | Priority: | Medium |
| Reporter: | Shashidhar R | Assignee: | Shashidhar R |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Description |
|
Stale flows in ACL tables specific to security rules are observed when events received by neutronvpn and ACL are as specified below: (1) Neutron Port Event (2) Neutron SG Event (3) ACL Interface/State Event (4) ACL Event (accesslist-acl) There would not be stale flows if the order of events is (1) (3) (2) (4), but if the events received are in order (1) (2) (3) (4), the flows specific to Security rule are left over in the ACL tables. |
| Comments |
| Comment by Shashidhar R [ 18/Dec/19 ] |
|
Fixed with below commit in oxygen: |