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

Bad flows are generated for Multiple ACEs per ACL

XMLWordPrintable

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

    • 5971

      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

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

              Created:
              Updated: