Uploaded image for project: 'OpenFlowPlugin'
  1. OpenFlowPlugin
  2. OPNFLWPLUG-667

Group reconciliation fails during Controller Restart with ovs2.3.2

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: unspecified
    • Fix Version/s: Fluorine-SR2, Neon
    • Component/s: General
    • Labels:
      None
    • Environment:

      Operating System: Other
      Platform: Other

    • External issue ID:
      5646

      Description

      Group Reconciliation fails on a controller node restart with ovs2.3.2 switch

      Steps to reproduce:

      1. Configure a group(either FF/Indirect/ALL/SELECT) on the controller using POSTMAN

      2. Connect an ovs2.3.2 switch. The switch reflects the flow due to reconciliation

      3. Start the wireshark on the 6633 port and Restart the controller

      4. We see OFPGMFC_GROUP_EXISTS error for the group_mod on the wire.

      On analysing the issue, it happens due to the fact that by the Openflow specifications(both 1.3.1 and 1.3.5):

      "For add requests (OFPGC_ADD), if a group entry with the specified group identifier already resides in
      the group table, then the switch must refuse to add the group entry and must send an ofp_error_msg
      with OFPET_GROUP_MOD_FAILED type and OFPGMFC_GROUP_EXISTS code."

      (pg 37/47)

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              Avishnoi Anil Vishnoi
              Reporter:
              shuva.jyoti.kar.87@gmail.com Shuva Jyoti Kar
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: