[OPNFLWPLUG-632] Group delete in Openflow 1.3.1 not working with Ovs2.4/2.5 Created: 10/Mar/16  Updated: 27/Sep/21  Resolved: 29/Mar/16

Status: Resolved
Project: OpenFlowPlugin
Component/s: General
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Shuva Jyoti Kar Assignee: Shuva Jyoti Kar
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Linux
Platform: All


External issue ID: 5489

 Description   

Apparently in order to delete a group, application deletes the group from the datastore. FRM sends down group mod with the data in datastore including buckets and command = delete/delete strict. Such a group delete request is rejected by Ovs2.5, which is based on Openflow 1.3.5 with error invalid group id.

Even the specification says that Openflow 1.3.5 says:
“If a delete request includes some buckets in the Group-Mod message, then the switch must return an ofp_error_msg with OFPET_GROUP_MOD_FAILED type and OFPGMFC_INVALID_GROUP code.”



 Comments   
Comment by Shuva Jyoti Kar [ 23/Mar/16 ]

code merged on Boron:
https://git.opendaylight.org/gerrit/#/c/36035/

open on stable/beryllium:
https://git.opendaylight.org/gerrit/#/c/36517/1

Comment by Michal Rehak [ 24/Mar/16 ]

merged

please retest

Comment by Shuva Jyoti Kar [ 29/Mar/16 ]

The fix works for all group-types except INDIRECT group on ovs2.5. Its been currently discussed in the ovs community and a probable patch has been proposed
https://www.mail-archive.com/dev@openvswitch.org/msg58837.html

Generated at Wed Feb 07 20:32:59 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.