Skip to content

ACL Design, Implementation, Testing

Andriy Moroz edited this page May 16, 2017 · 4 revisions
      +---------------+        +---------------+  
      |      Ethernet0|<------>|eth0           |  
      |               |        |               |  
      |   DUT         |        |     Host      |  
      +---------------+        +---------------+    

      ansible-playbook -i inventory --limit {DUT_NAME} test_sonic.yml -b --tags acl -e "ptf_host={PTF_HOST} ptf_host_if=eth1 switch_if=Ethernet0"

  • Development Process

    • Design: create new/update existing document (https://github.com/Azure/SONiC/wiki/Design-Guidelines)
    • Design review (community meeting?)
    • Coding/Testing/Debugging (see Testing chapter)
    • Contributing
      • GitHub way: fork/change/push/pull-request/(receive comments-fix)/merged
      • Same with the tests (if needed)