Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-4613

Adding flow with priority more than 65535 in ONOS makes the flow in PENDING_ADD state

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 1.5.0, 1.6.0
    • Fix Version/s: 1.6.0, 1.5.2, 1.7.0
    • Component/s: None
    • Labels:
      None
    • Story Points:
      2

      Description

      When a flow with priority greater than max-priority (65535) is added through onos, the flow will get added in the ovs switch by wrapping to next integer value ( 65536 to 0 , 65537 to 1 ) whereas in controller the flow will go to PENDING_ADD state. As the controller flow and ovs flow are miss-matching (in controller priority is 65536 and in ovs priority is 0), controller deletes the flow which is not exactly matching in the controller store and tries to add the same flow again. This process keeps on repeating and results in an infinite loop.

        Attachments

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

          Activity

            People

            • Assignee:
              kavitha Kavitha Alagesan
              Reporter:
              kavitha Kavitha Alagesan
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: