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: