Classifier app does not delete flows
Bug #1706051 reported by
Dima Kuznetsov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
DragonFlow |
Fix Released
|
Critical
|
Omer Anson |
Bug Description
Classifier app is responsible for classifying and dispatching traffic from local ports (VMs, etc).
It installs flows when it receives an event from ovsdbmonitor regarding an port.
Internally, a lookup named _ofport_
When a delete event is received, OvsPort object arrived only with an ID, so the lookup fails (ofport is None). This prevents the flows from being deleted.
Changed in dragonflow: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in dragonflow: | |
assignee: | nobody → Omer Anson (omer-anson) |
Changed in dragonflow: | |
status: | Confirmed → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/487021 /git.openstack. org/cgit/ openstack/ dragonflow/ commit/ ?id=07d4439aef3 be4ca4a481d6af4 3ef0b9b9b6bad9
Committed: https:/
Submitter: Jenkins
Branch: master
commit 07d4439aef3be4c a4a481d6af43ef0 b9b9b6bad9
Author: Omer Anson <email address hidden>
Date: Mon Jul 24 15:03:45 2017 +0300
Classifier app: Delete flows when ofport changes
Change-Id: Ib8638697b06efe 63f6e3e1169c5eb 99237169ae1
Closes-Bug: #1706051