Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-12

ForwardingRulesManager allows provisioning of conflicting/duplicate flows

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • None
    • None
    • adsal
    • None
    • Operating System: All
      Platform: PC

    • 15

    Description

      As discussed on the forum with Alessandro et al, this is to track the issue with the ForwardingRulesManager during installFlowEntry.

      In the method addEntry(FlowEntry), the set of container merged flows, stored in toInstallList, is subject to conflict detection & duplicate check resulting in the non-conflicting flows stored in the list toInstallSafe.

      However, in the end when the actual addEntriesInternal is called, the toInstallList is used in stead of the toInstallSafe. This needs to be fixed to use the toInstallSafe.

      Without this the duplicate detection will not work.

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            tnevrekar Tejas Nevrekar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: