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

Group reconciliation fails during Controller Restart with ovs2.3.2

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • Fluorine-SR2, Neon
    • None
    • General
    • None
    • Operating System: Other
      Platform: Other

    • 5646

      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)

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

              Created:
              Updated:
              Resolved: