Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[aclorch] Add ACL_TABLE_TYPE configuration #1982

Merged
merged 40 commits into from
Nov 23, 2021

Commits on Oct 21, 2021

  1. [aclorch] Add ACL_TABLE_TYPE configuration

    Added an API to create a table with configurable ACL table type
    (matches, bpoints, actions). Implemented a handler for new
    ACL_TABLE_TYPE CONFIG DB table.
    
    Implemented UT for the above.
    
    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    2fa988e View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. refactor acl range match validation

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    0e85da1 View commit details
    Browse the repository at this point in the history
  2. internal review comments

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    99eaca9 View commit details
    Browse the repository at this point in the history
  3. make getAttributeIdName static

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    1a34188 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. [aclorch] remove IN_PORTS, OUT_PORTS from L3 tables. Fix VS tests as …

    …they should not use IN_PORTS, OUT_PORTS on L3 tables
    
    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    c1b3947 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. update doc

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    743027b View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Configuration menu
    Copy the full SHA
    6dd517f View commit details
    Browse the repository at this point in the history
  2. JUST FOR TEST

    Signed-off-by: Stepan Blyschak <[email protected]>
    stepanblyschak committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    823986d View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. Configuration menu
    Copy the full SHA
    f74917b View commit details
    Browse the repository at this point in the history
  2. Revert "JUST FOR TEST"

    This reverts commit 823986d.
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    ea5acfe View commit details
    Browse the repository at this point in the history
  3. split in out ports tests

    Signed-off-by: Stepan Blyschak <[email protected]>
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    a8508c1 View commit details
    Browse the repository at this point in the history
  4. [temporary] print git status and commit hash before build to check if…

    … the same as when running tests locally
    
    Signed-off-by: Stepan Blyschak <[email protected]>
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    1434140 View commit details
    Browse the repository at this point in the history
  5. Revert "[temporary] print git status and commit hash before build to …

    …check if the same as when running tests locally"
    
    This reverts commit 1434140.
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    4caf56e View commit details
    Browse the repository at this point in the history
  6. [temporary] add throw message for debug on ci

    Signed-off-by: Stepan Blyschak <[email protected]>
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    01cfa90 View commit details
    Browse the repository at this point in the history
  7. Revert "[temporary] add throw message for debug on ci"

    This reverts commit 01cfa90.
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    ebe36ee View commit details
    Browse the repository at this point in the history
  8. temporary disable the check for action list

    Signed-off-by: Stepan Blyschak <[email protected]>
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    8c54a14 View commit details
    Browse the repository at this point in the history
  9. Revert "temporary disable the check for action list"

    This reverts commit 8c54a14.
    stepanblyschak committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    e35b5a9 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. temporary disable check

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    7c96d4e View commit details
    Browse the repository at this point in the history
  2. add missing fields in L3 table

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    566fbbd View commit details
    Browse the repository at this point in the history
  3. remove ETHER_TYPE from V6 table types

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    fbbb6f2 View commit details
    Browse the repository at this point in the history
  4. remove a test case test_AclBindMirrorV6WrongConfig because IPv6 rules…

    … can be inserted into MIRROR table in combined mode
    
    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    03a9d61 View commit details
    Browse the repository at this point in the history
  5. Revert "temporary disable check"

    This reverts commit 7c96d4e.
    stepanblyschak committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    381a73d View commit details
    Browse the repository at this point in the history
  6. Revert "add missing fields in L3 table"

    This reverts commit 566fbbd.
    stepanblyschak committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    056cbd9 View commit details
    Browse the repository at this point in the history
  7. change test_acl_egress_table to work with table types

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    5667e64 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. add a table with matches and mirror table types

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    2a4d63e View commit details
    Browse the repository at this point in the history
  2. add libgmock-dev

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    fe09424 View commit details
    Browse the repository at this point in the history
  3. Revert "add libgmock-dev"

    This reverts commit fe09424.
    stepanblyschak committed Nov 18, 2021
    Configuration menu
    Copy the full SHA
    e2b1d3e View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Configuration menu
    Copy the full SHA
    9b08a82 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    8264834 View commit details
    Browse the repository at this point in the history
  2. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    49f9dbd View commit details
    Browse the repository at this point in the history
  3. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    a01ec61 View commit details
    Browse the repository at this point in the history
  4. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    1717a70 View commit details
    Browse the repository at this point in the history
  5. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    be32561 View commit details
    Browse the repository at this point in the history
  6. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    bf41eb4 View commit details
    Browse the repository at this point in the history
  7. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    869cd7e View commit details
    Browse the repository at this point in the history
  8. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    aabdd8c View commit details
    Browse the repository at this point in the history
  9. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    f49fb54 View commit details
    Browse the repository at this point in the history
  10. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    c7e8ac0 View commit details
    Browse the repository at this point in the history
  11. fix conflicts

    Signed-off-by: Stepan Blyshchak <[email protected]>
    stepanblyschak committed Nov 22, 2021
    Configuration menu
    Copy the full SHA
    70d2c7d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ec26e51 View commit details
    Browse the repository at this point in the history