Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 9700152
Merge: 32332b5 d003f4e
Author: Michael Miele <[email protected]>
Date:   Sat Sep 17 16:43:45 2022 -0700

    Merge branch 'Azure:main' into main

commit d003f4e
Author: Chris Sommers <[email protected]>
Date:   Fri Sep 16 22:43:03 2022 -0700

    Upgrade to ixia-c 0.0.1-3383 (sonic-net#226)

    * Upgrade to ixia-c 0.0.1-3383 which fixes hairpin mode and adds option to disable IPv6 at launch.
    Remove ./disable_veth_ipv6.sh from makefile after deploy-ixiac sincve it's not needed. (Keep it as prerequisite to running test-cases since we still need to prevent linux ICMP6 packets during tests.)

    * Update ixia-c traffic engine to match controller.

    * Update snappi version to match ixia-c-components.

    Co-authored-by: Chris Sommers <[email protected]>

commit 543df5c
Author: Ze Gan <[email protected]>
Date:   Fri Sep 16 01:36:01 2022 +0800

    [doc]: Fix the typo of TCP UDP protocol number (sonic-net#223)

    According to: https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml, the ptotocol number of TCP should be 6, and the UDP's should be 17.

commit 94b0168
Author: Chris Sommers <[email protected]>
Date:   Wed Sep 14 10:27:22 2022 -0700

    Slide deck for today's SAI Challenger presentation

commit 10056d7
Author: KrisNey-MSFT <[email protected]>
Date:   Mon Sep 12 16:33:36 2022 -0700

    Update .wordlist.txt

commit f1c5245
Author: KrisNey-MSFT <[email protected]>
Date:   Mon Sep 12 16:31:16 2022 -0700

    Fix Spelling (sonic-net#221)

    * Update AMD-Pensando_HA_Proposal.md

    Explicitly add 'parallel' to state synchronization stages (per @lguohan )

    * Update AMD-Pensando_HA_Proposal.md (sonic-net#210)

    * SAI apigen support for tables with no action parameters and a single action (sonic-net#207)

    * Update .wordlist.txt

    * Update AMD-Pensando_HA_Proposal.md

    * Doc dash as submodule (sonic-net#203)

    * Document third-party workflows using DASH as a Git submodule.

    * Add URL to sample project.

    * Incorporate review feedback (typo; missing file).

    * Spellcheck fixes.

    * Spellcheck

    * Add .wordlist.txt to CI triggers.

    * Spellcheck wordlist.

    Co-authored-by: Chris Sommers <[email protected]>

    * Split SAI API (sonic-net#201)

    Make APIs compatible with SONiC bulk infra

    Signed-off-by: Marian Pritsak <[email protected]>

    * Add APP_DB to SAI mapping (sonic-net#102)

    * Add APP_DB to SAI mapping

    * Update .wordlist.txt

    Updating w/Chris

    Signed-off-by: Marian Pritsak <[email protected]>
    Co-authored-by: Mukesh Moopath Velayudhan <[email protected]>
    Co-authored-by: Chris Sommers <[email protected]>
    Co-authored-by: Chris Sommers <[email protected]>
    Co-authored-by: Marian Pritsak <[email protected]>

    Signed-off-by: Marian Pritsak <[email protected]>
    Co-authored-by: Mukesh Moopath Velayudhan <[email protected]>
    Co-authored-by: Chris Sommers <[email protected]>
    Co-authored-by: Chris Sommers <[email protected]>
    Co-authored-by: Marian Pritsak <[email protected]>

commit 8694184
Author: KrisNey-MSFT <[email protected]>
Date:   Mon Sep 12 16:25:46 2022 -0700

    Update program-scale-testing-requirements-draft.md

    Update Scale #'s per Keysight/MSFT call; document is a version which needs an update.

commit 2ce121e
Author: Chris Sommers <[email protected]>
Date:   Sun Sep 11 13:37:40 2022 -0700

    Fix ipv6 packet noise (sonic-net#211)

    * Ensure ipv6 disabled on veth's prior to PTF tests, fix sonic-net#205.

    * CHange docker registrey for ixia-c to Google cloud (was Dockerhub). No functional change but new b uilds will pull new image into workspaces.

    * Move ipv6 disable code to a separate shell script. Call it after deploy-ixiac target.

    Co-authored-by: Chris Sommers <[email protected]>

commit e31982c
Author: Chris Sommers <[email protected]>
Date:   Sun Sep 11 13:36:47 2022 -0700

    Fix docker & Makefile perms (sonic-net#202)

    * Incremental work on docker permissions fixes.

    * More progress on docker and make permissions issues.

    * Trial remove -u root from CI file.

    * Makefile and CI file perms

    * Fix CI docker flags

    * Final purge of obs sudo commands to fix perms.

    * Test for veth's before deleting.

    Co-authored-by: Chris Sommers <[email protected]>

commit 32332b5
Merge: 9f62724 6d1c50a
Author: Michael Miele <[email protected]>
Date:   Wed Sep 7 17:46:27 2022 -0700

    Merge branch 'Azure:main' into main

commit 9f62724
Merge: 9b51bb7 e5e461a
Author: Michael Miele <[email protected]>
Date:   Thu Aug 25 09:11:30 2022 -0700

    Merge branch 'Azure:main' into main

commit 9b51bb7
Merge: 54eca5a 3c15d95
Author: Michael Miele <[email protected]>
Date:   Mon Jul 18 18:40:31 2022 -0700

    Merge branch 'Azure:main' into main

commit 54eca5a
Merge: 30c65ab 7b5ce5e
Author: Michael Miele <[email protected]>
Date:   Tue Jun 28 12:10:45 2022 -0700

    Merge branch 'Azure:main' into main

commit 30c65ab
Merge: 48ae39c c9612ff
Author: Michael Miele <[email protected]>
Date:   Mon Jun 20 10:27:44 2022 -0700

    Merge branch 'Azure:main' into main

commit 48ae39c
Merge: e4b3b64 49d9f2c
Author: Michael Miele <[email protected]>
Date:   Fri Jun 17 10:53:03 2022 -0700

    Merge branch 'Azure:main' into main

commit e4b3b64
Merge: 4120634 231212b
Author: Michael Miele <[email protected]>
Date:   Tue Jun 14 13:39:40 2022 -0700

    Merge branch 'Azure:main' into main

commit 4120634
Merge: b5c1700 a9ec96a
Author: Michael Miele <[email protected]>
Date:   Mon Jun 13 09:41:12 2022 -0700

    Merge branch 'Azure:main' into main

commit b5c1700
Merge: f541d44 2e28aef
Author: Michael Miele <[email protected]>
Date:   Mon Jun 13 09:31:01 2022 -0700

    Merge branch 'Azure:main' into main

commit f541d44
Merge: 1927911 8433203
Author: Michael Miele <[email protected]>
Date:   Wed Jun 8 13:40:39 2022 -0700

    Merge branch 'Azure:main' into main

commit 1927911
Merge: 569c32a d0807c8
Author: Michael Miele <[email protected]>
Date:   Tue May 31 13:49:13 2022 -0700

    Merge branch 'Azure:main' into main

commit 569c32a
Merge: d956391 e420737
Author: Michael Miele <[email protected]>
Date:   Fri May 20 16:25:33 2022 -0700

    Merge branch 'Azure:main' into main

commit d956391
Author: KrisNey-MSFT <[email protected]>
Date:   Tue May 10 16:34:33 2022 -0700

    Create sdn-packet-transforms-vm-to-vm.svg

    Edited Fast Path and Slow Path images

commit 18f88a4
Merge: b2c18a7 221c401
Author: Michael Miele <[email protected]>
Date:   Mon May 9 08:48:29 2022 -0700

    Merge branch 'Azure:main' into main

commit b2c18a7
Author: Michael Miele <[email protected]>
Date:   Mon May 9 08:47:53 2022 -0700

    sync-with-azure-dash (#8)

    * dash-holistic-view (sonic-net#104)

    * draft document

    * Updated content and images

    * added image and updated content

    * fixed image

    * Update dash-architecture.md

    * Fixed image and caption

    * Update dash-architecture.md

    * added/reorganized images

    * Update dash-architecture.md

    * fixed image and content

    * Update dash-architecture.md

    * Update dash-hld-ecosystem.svg

    * Renamed file.

    * Update dash-hld-ecosystem.svg

    * Update dash-hld-ecosystem.svg

    * Update dash-architecture-view.md

    * Update dash-hld-ecosystem.svg

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * reorganized content

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Fixed images and content based on feedback

    * move images, added captions, fixed content

    * Update dash-hld-project-ecosystem.svg

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    Fixed the "SONiC integration" section and linked to Prince's doc "dash-sonic-hld.md".

    * Update dash-architecture-view.md

    * fixed card opacity

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Fixed image

    * fixed image

    * fixed image and related content

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md (#3)

    Merged in the PR: #2.

    * Renamed article and added content.

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * Update dash-architecture-view.md

    * renamed file

    * Update dash-holistic-view.md

    * Update dash-holistic-view.md

    * Update dash-holistic-view.md

    * Update dash-holistic-view.md

    * Update dash-holistic-view.md

    * Update dash-holistic-view.md

    * fixed formating

    * Update dash-holistic-view.md

    * Update dash-holistic-view.md

    * Update dash-holistic-view.md

    * Fixed images

    * Fixed TOC

    * Update documentation/general/design/dash-holistic-view.md

    Co-authored-by: KrisNey-MSFT <[email protected]>

    * Update documentation/general/design/dash-holistic-view.md

    Co-authored-by: KrisNey-MSFT <[email protected]>

    * Apply suggestions from code review

    Co-authored-by: KrisNey-MSFT <[email protected]>

    * Apply suggestions from code review

    Co-authored-by: KrisNey-MSFT <[email protected]>

    * Updated content and added note

    * Fixed content

    * fixed metadata

    * Created .gitignore and removed bkp files

    * Fixed content based on feedback.

    * Fixed content based on feedback. Added links and special notes.  Fixed image.

    * Fixed diagrams: using gNMI container instead of DASH container.

    * Fixed title and typos

    * Added reference links

    * Update documentation/general/design/dash-holistic-view.md

    Change committed.

    Co-authored-by: KrisNey-MSFT <[email protected]>

    * Update dash-high-level-smart-switch.svg

    Changed "DASH container" name to "gNMI container".

    * Fixed image and moved `.gitignore` to the main folder.

    * Apply suggestions from code review

    Committed Kristina's suggestions.

    Co-authored-by: KrisNey-MSFT <[email protected]>

    * Update dash-holistic-view.md

    Renamed the section API to "SAI headers and behavioral model". Added links to the related README files.

    * Removed old dash-high-level-design.md

    deleted dash-high-level-design.md
    renamed dash-holistic-view.md to dash-high-level-design.md

    * Added the list of words to generate the "word cloud".

    * Update README.md

    Reversed the link order and fixed descriptions.

    Co-authored-by: KrisNey-MSFT <[email protected]>

    * Update dash-high-level-design.md

    * Update dash-high-level-design.md

    * Update dash-hld-project-ecosystem.svg

    * Update dash-high-level-design.md

    Co-authored-by: KrisNey-MSFT <[email protected]>
  • Loading branch information
mmiele committed Sep 18, 2022
1 parent f13143f commit 8686ed2
Show file tree
Hide file tree
Showing 18 changed files with 189 additions and 108 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/dash-bmv2-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,9 @@ jobs:
name: Build and Test DASH Pipeline
runs-on: ubuntu-20.04
env:
docker_fg_flags: -u root --privileged
docker_bg_flags: -d -u root --privileged
docker_fg_flags: --privileged
docker_fg_root_flags: --privileged -u root
docker_bg_flags: -d --privileged
defaults:
run:
working-directory: ./dash-pipeline
Expand Down Expand Up @@ -76,9 +77,9 @@ jobs:
- name: Run saithrift server
run: DOCKER_FLAGS=$docker_bg_flags make run-saithrift-server
- name: Run PTF Tests
run: DOCKER_FLAGS=$docker_fg_flags make run-saithrift-ptftests
run: DOCKER_FLAGS=$docker_fg_root_flags make run-saithrift-ptftests
- name: Deploy ixia-c Traffic Generator
run: DOCKER_FLAGS=$docker_fg_flags make deploy-ixiac
- name: Run Pytests
run: DOCKER_FLAGS=$docker_fg_flags make run-saithrift-pytests
run: DOCKER_FLAGS=$docker_fg_root_flags make run-saithrift-pytests

12 changes: 12 additions & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,14 @@ Accton
ACK
Ack
ack
acl
ACL
ACLs
ACR
adaptor
adaptors
ADDR
addr
agnostically
amd
apache
Expand Down Expand Up @@ -40,8 +43,10 @@ backend
balancer
Balancer
balancers
bg
BGP
bgp
bidir
bm
BMV
bmv
Expand Down Expand Up @@ -328,6 +333,7 @@ Novus
NPUS
NSG
NSGs
num
NumberOfFlowResimulated
NVA
NVidia
Expand Down Expand Up @@ -383,6 +389,7 @@ Prem
preprocessor
preprogrammed
prereq
Pritsak
PrivateAddress
programmability
protobuf
Expand All @@ -398,6 +405,7 @@ PyTest
pytests
Pyunit
qcow
qos
QoS
Radv
rdpty
Expand Down Expand Up @@ -561,6 +569,8 @@ upstreaming
vcpus
veth
VFP
vip
VIP
virsh
virt
virtio
Expand Down Expand Up @@ -594,6 +604,8 @@ VPorts
VTEP
VTEPs
VXLAN
VxLAN
VxLan
vxlan
warmboots
wflow
Expand Down
Loading

0 comments on commit 8686ed2

Please sign in to comment.