Uploaded image for project: 'sfc'
  1. sfc
  2. SFC-147

Bad flows are generated for Multiple ACEs per ACL

    XMLWordPrintable

Details

    • Bug
    • Status: Open
    • Resolution: Unresolved
    • unspecified
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 5971

    Description

      When defining multiple Access Control Entities in one Access Control List the flow rules for the second ACE sends packets out of the wrong port.

      I traced the problem to org.opendaylight.sfc.scfofrenderer.SfcScfOfProcessor
      at line 215

      outPort = SfcOvsUtil.getVxlanOfPort(lastNodeName);

      This sets the outport to the out port for the reverse path, the next ACE will use the wrong port.

      Commenting out this line should fix it (I think)

      Steps to reproduce:

      Run the sfc-demo/sfc103, with the setup.py found at
      https://github.com/inmanta/sfc/blob/inmanta/sfc-demo/sfc103/setup.py

      Wouter

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            w.deborger@gmail.com Wouter De Borger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: