openvswitch native bridge implementation redefines delete_flows with a different signature
Bug #1628455 reported by
Thomas Morin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Thomas Morin |
Bug Description
The delete_flows method [1] in the native implementation of OVSBridge takes different parameters (including ryu objects) compared to with parent class method [2].
As a result an agent extension reusing such a bridge will fail to call delete_flows depending on which flavor (native or ovs-ofctl) the agent is configured for.
[2] https:/
description: | updated |
Changed in neutron: | |
status: | New → Incomplete |
Changed in neutron: | |
status: | Incomplete → New |
Changed in neutron: | |
milestone: | none → ocata-rc1 |
tags: | added: ocata-rc-potential |
Changed in neutron: | |
milestone: | ocata-rc1 → ocata-rc2 |
summary: |
- openvswitch native native bridge implementation redefines delete_flows - with a different signature + openvswitch native bridge implementation redefines delete_flows with a + different signature |
tags: | removed: ocata-rc-potential |
Changed in neutron: | |
milestone: | ocata-rc2 → pike-1 |
To post a comment you must log in.
ovs-ofctl driver also override delete_flows method.
it's intended to be reasonably compatible with ryu version.
do you have an example of delete_flows usage which doesn't work? /github. com/openstack/ neutron/ blob/master/ neutron/ plugins/ ml2/drivers/ openvswitch/ agent/openflow/ ovs_ofctl/ ofswitch. py#L25
isn't it enough to add entries here?
https:/