Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
148 commits
Select commit Hold shift + click to select a range
4746311
Build sai-thrift server (not working yet). New dockerfile.
chrispsommers Jun 25, 2022
9617024
Removed extraneous step.
chrispsommers Jun 25, 2022
efea557
README
chrispsommers Jun 25, 2022
5aa8cd6
Move Dockerfile under dockerfiles/
chrispsommers Jun 25, 2022
3bde5d7
Pass flags to saithrift-build, expecting https://github.com/opencompu…
chrispsommers Jun 25, 2022
59eab6f
Fix CI files for new location of Docekrfile.bmv2, add CI for dash-sai…
chrispsommers Jun 25, 2022
f654cc7
Fix CI workflow for new dockerfiles.
chrispsommers Jun 25, 2022
7070c85
Add line to trigger CI.
chrispsommers Jun 25, 2022
992309b
Restore CI filename, try to get it to trigger.
chrispsommers Jun 25, 2022
c31cfa1
Rename CI file; modify DOckerfile to trigger; add docker targets to M…
chrispsommers Jun 25, 2022
a9ed085
Modify dockerfiles to trigger CI.
chrispsommers Jun 25, 2022
01203db
Fix make target names in CI and Makefile
chrispsommers Jun 25, 2022
d3f3b3f
Update CI to trigger on CI file changes itself.
chrispsommers Jun 25, 2022
82e744b
Trigger on CI file change.
chrispsommers Jun 25, 2022
058761d
Merge remote-tracking branch 'upstream/main' into chris-saithrift3
chrispsommers Jun 25, 2022
d67ba61
Remove thrift source from dash-saithrift-bldr docker image. New tag 2…
chrispsommers Jun 25, 2022
6702c8d
Enhance saithrift docker to handle dash sai header generation and lib…
chrispsommers Jun 26, 2022
2f40019
Remove thrift source and source tarball from docker image; copy pytho…
chrispsommers Jun 26, 2022
eabc2ac
Merge remote-tracking branch 'diana/main' into chris-saithrift4
chrispsommers Jun 28, 2022
d450320
Experimenting with reduced Dockerfiles.
chrispsommers Jun 29, 2022
44262e6
Makefile: p4 source dependencies. dash_pipeline.p4: egress_spec=ingre…
chrispsommers Jun 30, 2022
ae1c872
Merge remote-tracking branch 'upstream/main' into chris-saithrift4
chrispsommers Jul 1, 2022
5f899c4
Fix stray merge conflict.
chrispsommers Jul 1, 2022
bc7ea6e
Fix merge conflict in CI file.
chrispsommers Jul 1, 2022
71b1486
Optimized docker build and run images by creating a dedicated gRPC li…
chrispsommers Jul 1, 2022
431b39f
FIx CI, Makefile for new docker images.
chrispsommers Jul 1, 2022
9ab9cc3
Optimize dockerfiles, reduced to 3 images totalling ~2.7G, down from …
chrispsommers Jul 2, 2022
d497889
Fix CI files, add Make targets; cleanup.
chrispsommers Jul 2, 2022
cfc2431
CI files, badge
chrispsommers Jul 2, 2022
311600c
CI files.
chrispsommers Jul 2, 2022
62338c4
Merge remote-tracking branch 'upstream/main' into chris-saithrift4
chrispsommers Jul 2, 2022
ee47799
Split up READMEs into smaller files. Diagram.
chrispsommers Jul 2, 2022
155aa76
READMEs, diagram, SHA version of p4c
chrispsommers Jul 3, 2022
a9629cf
Add missing CI workflow (p4c); update main CI workflow to trigger on …
chrispsommers Jul 3, 2022
76932cd
Fix make command in CI file.
chrispsommers Jul 3, 2022
fcec473
Pin the SHA version of p4lang/behavioral-model:latest.
chrispsommers Jul 3, 2022
c390b75
Ping SHA versions of Ubuntu used in base images.
chrispsommers Jul 3, 2022
b766dc6
READMEs - workflows etc.
chrispsommers Jul 4, 2022
7f6a0c2
README typos, clarifications.
chrispsommers Jul 4, 2022
1b8c284
README
chrispsommers Jul 6, 2022
6be1367
Use dev fork of SAI which passes flags to gensairpc.pl per https://gi…
chrispsommers Jul 6, 2022
309fba4
Use fork of SAI with fixes for sairpcgen Make flags, and sairpcgen te…
chrispsommers Jul 6, 2022
662c2b1
Add placeholder code for SAI fixed functions, -fpermissive to avoid e…
chrispsommers Jul 7, 2022
8557062
Progress on sai-thrift server, final saiserver linkage still has erro…
chrispsommers Jul 7, 2022
b44955a
Created init_switch test program and make target to initialize bmv2 m…
chrispsommers Jul 9, 2022
90313ee
Remove dependency to avoid rebuilding files while running test in CI.…
chrispsommers Jul 9, 2022
aea869d
README
chrispsommers Jul 9, 2022
6545830
Merge branch 'chris-saithrift4' into chris-saithrift5
chrispsommers Jul 9, 2022
47ff0f8
Build saithrift-bldr in Ubuntu-20.04 to avoid glibcc conflicts wth li…
chrispsommers Jul 9, 2022
5483aea
Can build and run saithrift server. Fixed makefiles to call SAI makes…
chrispsommers Jul 9, 2022
737c634
Add sai-thrift-server to CI job.
chrispsommers Jul 9, 2022
857a28d
saithrift server starts up properly - added volume mounts to p4info
chrispsommers Jul 9, 2022
0676abd
Add DOCKER_FLAGS for sai targets
chrispsommers Jul 9, 2022
2889f4f
Add sai-thrift-server CI test.
chrispsommers Jul 9, 2022
55f36fa
Workaround for git repo ownership in CI.
chrispsommers Jul 9, 2022
4d572a0
Correct trigger path for CI.
chrispsommers Jul 9, 2022
1bc2a55
Workaround for SAI submodule - fixed step name.
chrispsommers Jul 9, 2022
5a57275
Change dir into SAI/SAI to make safe directory
chrispsommers Jul 9, 2022
576988a
Try safe directory from /dash
chrispsommers Jul 9, 2022
884498b
Remove -u root from CI flags, remove git safe directory.
chrispsommers Jul 9, 2022
7199e9b
ove lib dir creation to Makefile, remove from .pyu script - permissio…
chrispsommers Jul 9, 2022
54695af
Add back -privileged flag
chrispsommers Jul 9, 2022
9db4f65
ADd -u root to make sai in CI
chrispsommers Jul 9, 2022
00ceee7
Change CI docker flags, use sudo for python script to overcome perms.
chrispsommers Jul 10, 2022
f58d9c9
Update SAI branch which fixes sairpcgen Makefiles (sai header include…
chrispsommers Jul 10, 2022
517bc50
Remove experimental sudo from bash script, clean up overwrite options…
chrispsommers Jul 10, 2022
87b4567
Try sudo in CI make sai step.
chrispsommers Jul 10, 2022
1c37326
Try -u root in CI file and git config --global --add safe.directory i…
chrispsommers Jul 10, 2022
e3641b6
Use "git config --global --add safe.directory /dash/dash-pipeline/SAI…
chrispsommers Jul 10, 2022
b0514c4
Try git config --global --add safe.directory '*' in Makefile.
chrispsommers Jul 10, 2022
944c765
Temporarily skip make sai step, see if rest of pipeline runs.
chrispsommers Jul 10, 2022
a0fcf59
REstore CI script, try sudo workarounds in Makefile.
chrispsommers Jul 10, 2022
ffb6763
fix chmod command
chrispsommers Jul 10, 2022
3eeb065
Remove -u root, use sudo calling python script.
chrispsommers Jul 10, 2022
e2c7f8f
fix chmod to a+rw and also commit bash script.
chrispsommers Jul 10, 2022
4f03ec9
chown and git safe dirs script attempt
chrispsommers Jul 10, 2022
1388cff
pass user to sudo
chrispsommers Jul 10, 2022
d3f8483
export user
chrispsommers Jul 10, 2022
dbe58ac
FIx chown
chrispsommers Jul 10, 2022
9fd5c53
More wrappers and scripts to solve CI git ownership issues.
chrispsommers Jul 10, 2022
c0ecf74
REmove chown to try to fix "./checkenumlock.sh ...fatal: Unable to cr…
chrispsommers Jul 10, 2022
cfcfcd5
remove git safe dirs, getting lockfile error in CI
chrispsommers Jul 10, 2022
88b9fe9
REmove sudo calling python script; shotgun sudo for all CI steps.
chrispsommers Jul 10, 2022
d3f4839
REstore sudo for py script; add -u root, --privileged to flags in CI
chrispsommers Jul 10, 2022
79a8b63
Workaround, delete scripts in SAI/meta/Makefile which throw Git permi…
chrispsommers Jul 10, 2022
3a2142d
Add sudo for sai-thrift-server target due to -u roots above. Got past…
chrispsommers Jul 10, 2022
a72c519
Use sudo to avoid permissions problem in CI pipeline for SAI/rpc dir
chrispsommers Jul 11, 2022
705835b
chown in sai-thrift Makefile to overcome CI perms issues.
chrispsommers Jul 11, 2022
855521b
Change perms instead of chown in saithrift build.
chrispsommers Jul 11, 2022
2b9d7f9
Add missing DOCKER_FLAGS to sai-thrift-server target
chrispsommers Jul 11, 2022
7588390
Add DOCKER_FLAGS to CI step; remove obsolete wrapper scripts.
chrispsommers Jul 11, 2022
149fea8
Pass DOCKER_FLAGS to make target for sai-thrift-server test
chrispsommers Jul 11, 2022
c3a13fb
Use different SAI submodule branch (better name, synced to master). A…
chrispsommers Jul 11, 2022
87e97b2
Remove extraneous permissions workarounds.
chrispsommers Jul 11, 2022
b5efa4b
Update SAI submodule.
chrispsommers Jul 11, 2022
801b538
Dockerfile for saithrift test clients.
chrispsommers Jul 12, 2022
98a95d0
ADd CI for saithrift client docker
chrispsommers Jul 12, 2022
a8d2e0e
Add prerequisite builds steps for sai-thrift-client. Update drawing.
chrispsommers Jul 12, 2022
bdcccf8
Build prerequisites first to make docker-saithrift-client
chrispsommers Jul 12, 2022
d6656d6
Add missing requirements.txt, make targets.
chrispsommers Jul 12, 2022
c4b1cde
Progress with saithrift-client docker image, pytest, ptf test install…
chrispsommers Jul 13, 2022
d89e1d4
Refactor pytest to use common theift Client class; run sai client tes…
chrispsommers Jul 13, 2022
d4a9787
Set docker flags for saithrift client test in CI
chrispsommers Jul 13, 2022
31f6d13
Docs, diagrams. saithrift workflows.
chrispsommers Jul 14, 2022
13f3432
Use updated SAI dev branch to insert checks for NULL sai API funcs be…
chrispsommers Jul 14, 2022
19177f5
Hand-modified sai_api_query to return SAI_API_DASH_VNET apis. Should …
chrispsommers Jul 17, 2022
28bb52c
Use workaround for saithrift builder per https://github.com/opencompu…
chrispsommers Jul 19, 2022
0485f96
mark vnet test x-fail for CI
chrispsommers Jul 19, 2022
163964d
Update saithrift client docker image.
chrispsommers Jul 19, 2022
92a8729
Add empty README for saithrift/ptf
chrispsommers Jul 19, 2022
a62e25e
Clean up make targets.
chrispsommers Jul 19, 2022
a24bc78
Permissions fixes (manually, not merged). Add gdb to sai-thrift-serve…
chrispsommers Jul 20, 2022
7ade903
Fix sai-thrift-server; got first RPC working (vnet). Slight refactori…
chrispsommers Jul 20, 2022
1f74c03
Fix path for sai-thrift-server according to new -w path in Makefile
chrispsommers Jul 20, 2022
dbfed61
Add CI triggers for all .py, .sh, .yml and requirements.txt. under te…
chrispsommers Jul 16, 2022
8a7514d
Update to snappi-0.7.38 for fix https://github.com/Azure/DASH/issues/153
chrispsommers Jul 16, 2022
e77e1f9
Temporary workaround for container permissions issues per https://git…
chrispsommers Jul 17, 2022
813ed8e
Update snappi to 0.7.38 in saithrift tests
chrispsommers Jul 20, 2022
fbc3a8f
FIx dangling merge conflicts in README.
chrispsommers Jul 20, 2022
85dc2bc
s/sai-thrift/saithrift to for consistency.
chrispsommers Jul 20, 2022
ec3b721
Delete sai_test which was accidentally copied from SAI repo.
chrispsommers Jul 20, 2022
af248c3
Fix https://github.com/Azure/DASH/issues/158 - libsai delete operatio…
chrispsommers Jul 21, 2022
1a611e2
Modify vnet pytest case to create/delete. README. Makefile polishing.
chrispsommers Jul 22, 2022
4d7ee02
Add more table create/deletes + cleanup to saithrift vnet test case
chrispsommers Jul 22, 2022
dfb0297
Merge remote-tracking branch 'upstream/main' into chris-saithrift5
chrispsommers Jul 22, 2022
e53270f
Assign container names in ixia-c deployments (append username)
chrispsommers Jul 22, 2022
df9990f
Got preliminary PTF and Pytests including saithrift table accessors, …
chrispsommers Jul 23, 2022
63aa766
Add back missing line to build saithrift server.
chrispsommers Jul 23, 2022
a7bb3d2
Fix CI trigger, a prior merge messed this up.
chrispsommers Jul 23, 2022
2b24c83
Add deploy-ixiac to Makefile deps and CI steps to support pytests.
chrispsommers Jul 23, 2022
a88bb23
Refactor saithrift-client docker image into builder and runtime image…
chrispsommers Jul 23, 2022
2608377
Create tests/libsai dir and move "C++" tests there; fix typo in CI file.
chrispsommers Jul 24, 2022
9912f81
Defer deploying ixia-c until PTF tests complete to see if CI tests fa…
chrispsommers Jul 24, 2022
b3a2deb
Moved saithrift tests under tests/ for consistency.
chrispsommers Jul 24, 2022
2d866fc
FIx path, paste errors which run tests.
chrispsommers Jul 24, 2022
0168888
Move requirements.txt to hardlink under tests (was under saithrift). …
chrispsommers Jul 24, 2022
31cb30b
READMEs (saithrift test framework), Makefile (fix dev tests).
chrispsommers Jul 25, 2022
748f072
READMEs - test workflows.
chrispsommers Jul 25, 2022
f7af884
Fix paste error - README
chrispsommers Jul 25, 2022
1a0d8bc
READMEs - workflows. Diagram. Remove "make run-test," replaced by "ma…
chrispsommers Jul 26, 2022
ad7425f
Fix CI action; READMEs polish.
chrispsommers Jul 26, 2022
52de700
Minor README improvements; fix URL, diagrams (sirius->dash); improve …
chrispsommers Jul 27, 2022
465b1b8
Add back URL.
chrispsommers Jul 27, 2022
f25fa94
REmove python, pip install deps.
chrispsommers Jul 27, 2022
e182acd
READMEs; move saithrift test scripts into subdirs; change verify_pack…
chrispsommers Jul 28, 2022
4b59504
Change CI job title Sirius->DASH
chrispsommers Jul 28, 2022
ad19a4a
Update SAI submodule to rescind changes to SAI include paths for sair…
chrispsommers Jul 28, 2022
268f333
Merge remote-tracking branch 'upstream/main' into chris-saithrift5c
chrispsommers Aug 2, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 26 additions & 16 deletions .github/workflows/dash-bmv2-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:
push:
branches: [ "**" ]
paths:
- '.github/workflows/dash-ci.yml'
- '.github/workflows/dash-bmv2-ci.yml'
- 'test/**.py'
- 'test/**requirements.txt'
- 'test/**.sh'
Expand All @@ -19,7 +19,7 @@ on:
pull_request:
branches: [ "main" ]
paths:
- '.github/workflows/dash-ci.yml'
- '.github/workflows/dash-bmv2-ci.yml'
- 'test/**.py'
- 'test/**requirements.txt'
- 'test/**.sh'
Expand All @@ -35,7 +35,7 @@ on:

jobs:
build:
name: Build and Test Sirius Pipeline
name: Build and Test DASH Pipeline
runs-on: ubuntu-20.04
env:
docker_fg_flags: -u root --privileged
Expand All @@ -46,25 +46,35 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Pull docker p4c image
run: make docker-pull-dash-p4c
run: make docker-pull-dash-p4c
- name: Build P4 software switch (bmv2) and P4Info
run: DOCKER_FLAGS=$docker_fg_flags make p4
run: DOCKER_FLAGS=$docker_fg_flags make p4
- name: Install SAI submodule
run: git submodule update --init
run: git submodule update --init
- name: Pull docker saithrift-bldr image
run: make docker-pull-saithrift-bldr
run: make docker-pull-saithrift-bldr
- name: Generate SAI API
run: DOCKER_FLAGS=$docker_fg_flags make sai
run: DOCKER_FLAGS=$docker_fg_flags make sai
- name: Generate saithrift-server
run: DOCKER_FLAGS=$docker_fg_flags make saithrift-server
- name: Generate saithrift-client local docker
run: DOCKER_FLAGS=$docker_fg_flags make docker-saithrift-client
- name: Pull docker bmv2-bldr image
run: make docker-pull-bmv2-bldr
run: make docker-pull-bmv2-bldr
- name: Build libsai c++ tests
run: DOCKER_FLAGS=$docker_fg_flags make test
run: DOCKER_FLAGS=$docker_fg_flags make test
- name: Prepare network
run: DOCKER_FLAGS=$docker_fg_flags make network
run: DOCKER_FLAGS=$docker_fg_flags make network
- name: Run P4 software switch (bmv2) with P4Runtime
run: DOCKER_FLAGS=$docker_bg_flags make run-switch
- name: Test SAI library
run: DOCKER_FLAGS=$docker_fg_flags make run-test
- name: Ixia-c Traffic Generator test
run: make run-ixiac-test
run: DOCKER_FLAGS=$docker_bg_flags make run-switch
- name: Test SAI library over P4RT to switch
run: DOCKER_FLAGS=$docker_fg_flags make run-libsai-test
- 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
- 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

50 changes: 50 additions & 0 deletions .github/workflows/dash-saithrift-client-bldr-docker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: DASH-docker-saithrift-client-bldr-image

on:
push:
branches: [ "**" ]
paths:
- '.github/workflows/dash-saithrift-client-bldr-docker.yml'
- '.github/workflows/dash-saithrift-client-bldr-docker.yml'
- 'dash-pipeline/Makefile'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-bldr'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-client-bldr'
- 'dash-pipeline/.dockerignore'
- 'dash-pipeline/dockerfiles/.dockerignore'
pull_request:
branches: [ "main" ]
paths:
- '.github/workflows/dash-saithrift-client-bldr-docker.yml'
- 'dash-pipeline/Makefile'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-bldr'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-client-bldr'
- 'dash-pipeline/.dockerignore'
- 'dash-pipeline/dockerfiles/.dockerignore'
workflow_dispatch:

jobs:
build:
name: Build dash-saithrift-client-bldr-image
runs-on: ubuntu-20.04
env:
docker_fg_flags: -u root --privileged
docker_bg_flags: -d -u root --privileged
defaults:
run:
working-directory: ./dash-pipeline
steps:
- uses: actions/checkout@v3
- name: Pull docker p4c image
run: make docker-pull-dash-p4c
- name: Build P4 software switch (bmv2) and P4Info
run: DOCKER_FLAGS=$docker_fg_flags make p4
- name: Install SAI submodule
run: git submodule update --init
- name: Build docker saithrift-bldr image
run: make docker-saithrift-bldr
- name: Generate SAI API
run: DOCKER_FLAGS=$docker_fg_flags make sai
- name: Generate SAI-Thrift client and server code and libs
run: DOCKER_FLAGS=$docker_fg_flags make saithrift-server
- name: Build saithrift client docker image
run: DOCKER_FLAGS=$docker_fg_flags make docker-saithrift-client-bldr
51 changes: 51 additions & 0 deletions .github/workflows/dash-saithrift-client-docker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: DASH-docker-saithrift-client-image

on:
push:
branches: [ "**" ]
paths:
- '.github/workflows/dash-saithrift-client-docker.yml'
- 'dash-pipeline/Makefile'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-bldr'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-client-bldr'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-client'
- 'dash-pipeline/.dockerignore'
- 'dash-pipeline/dockerfiles/.dockerignore'
pull_request:
branches: [ "main" ]
paths:
- '.github/workflows/dash-saithrift-client-docker.yml'
- 'dash-pipeline/Makefile'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-bldr'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-client-bldr'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-client'
- 'dash-pipeline/.dockerignore'
- 'dash-pipeline/dockerfiles/.dockerignore'
workflow_dispatch:

jobs:
build:
name: Build dash-saithrift-client-image
runs-on: ubuntu-20.04
env:
docker_fg_flags: -u root --privileged
docker_bg_flags: -d -u root --privileged
defaults:
run:
working-directory: ./dash-pipeline
steps:
- uses: actions/checkout@v3
- name: Pull docker p4c image
run: make docker-pull-dash-p4c
- name: Build P4 software switch (bmv2) and P4Info
run: DOCKER_FLAGS=$docker_fg_flags make p4
- name: Install SAI submodule
run: git submodule update --init
- name: Build docker saithrift-bldr image
run: make docker-saithrift-bldr
- name: Generate SAI API
run: DOCKER_FLAGS=$docker_fg_flags make sai
- name: Generate SAI-Thrift client and server code and libs
run: DOCKER_FLAGS=$docker_fg_flags make saithrift-server
- name: Build saithrift client docker image
run: DOCKER_FLAGS=$docker_fg_flags make docker-saithrift-client
8 changes: 4 additions & 4 deletions .github/workflows/dash-saithrift-docker.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
name: DASH-docker-saithrift-build-image
name: DASH-docker-saithrift-bldr-build-image

on:
push:
branches: [ "**" ]
paths:
- '.github/workflows/dash-saithrift-docker.yml'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-bldr'
- 'dash-pipeline/.dockerignore'
- 'dash-pipeline/dockerfiles/.dockerignore'
pull_request:
branches: [ "main" ]
paths:
- '.github/workflows/dash-saithrift-docker.yml'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift'
- 'dash-pipeline/dockerfiles/Dockerfile.saithrift-bldr'
- 'dash-pipeline/.dockerignore'
- 'dash-pipeline/dockerfiles/.dockerignore'
workflow_dispatch:

jobs:
build:
name: Build docker dash-saithrift image
name: Build docker dash-saithrift-bldr image
runs-on: ubuntu-20.04
defaults:
run:
Expand Down
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
*.bkp
*.log
*.pcap
__pycache__/
.pytest_cache/
dash-pipeline/bmv2/dash_pipeline.bmv2/
dash-pipeline/SAI/lib/
dash-pipeline/SAI/lib/
dash-pipeline/SAI/rpc/
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[submodule "SAI"]
path = dash-pipeline/SAI/SAI
url = https://github.com/chrispsommers/SAI.git
branch = add-gensairpc-flags
branch = saithriftv2-check-null-sai-apis
18 changes: 9 additions & 9 deletions assets/CI-badge-failing.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 6 additions & 6 deletions assets/CI-badge-passing.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/scapy-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 5 additions & 1 deletion dash-pipeline/.dockerignore
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
*
*.bkp
*.log
*.pcap
__pycache__/
.pytest_cache/
Loading