Skip to content

documentation-folder-reorg #230

Merged
KrisNey-MSFT merged 53 commits intosonic-net:mainfrom
mmiele:documentation-folder-reorg
Sep 20, 2022
Merged

documentation-folder-reorg #230
KrisNey-MSFT merged 53 commits intosonic-net:mainfrom
mmiele:documentation-folder-reorg

Conversation

@mmiele
Copy link
Copy Markdown
Collaborator

@mmiele mmiele commented Sep 18, 2022

Documentation folder reorg

mmiele and others added 30 commits May 9, 2022 08:47
* 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 <krisney@microsoft.com>

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

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>
Edited Fast Path and Slow Path images
@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 19, 2022

Ready for another review pass.

@chrispsommers
Copy link
Copy Markdown
Collaborator

I think you missed this one:

high-avail/xsight-labs-ha-proposal-v1.md:11:https://github.com/Azure/DASH/blob/main/documentation/high-avail/design/high-availability-and-scale.md
general/dash-sonic-hld.md:471:For testing purposes, it is convenient to express test configurations in a single canonical format, and use this to drive the different API layers to verify correct behavior. A tentative JSON format for representing DASH service configurations is described in https://github.com/Azure/DASH/blob/main/documentation/gnmi/design/dash-reference-config-example.md. Test drivers can accept this input, transform it into different schemas and drive the associated interfaces. For example, a JSON representation of an ACL rule can be transformed into gNMI API calls, SAI-redis calls, SAI-thrift calls, etc.
general/dash-high-level-design.md:282:Scale](../../high-avail/design/high-availability-and-scale.md) document.

@chrispsommers
Copy link
Copy Markdown
Collaborator

A lot of READMEs have this at top:

[<< Back to parent directory](../README.md) ]

[<< Back to DASH top-level Documents](../../README.md#contents) ]

Only one is needed now, this was there to let you go up one level or two, but you removed the intervening level.
You could also just delete all these, the back button is probably enough, or just click on the breadcrumb links in the browser.

@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 19, 2022

Fixed the links as follows:
high-avail/xsight-labs-ha-proposal-v1.md:11:https://github.com/Azure/DASH/blob/main/documentation/high-avail/design/high-availability-and-scale.md
High Availability and Scale document for the requirements.

general/dash-sonic-hld.md:471: https://github.com/Azure/DASH/blob/main/documentation/gnmi/design/dash-reference-config-example.md.
Reference configuration example (JSON).

general/dash-high-level-design.md:282:Scale](../../high-avail/design/high-availability-and-scale.md) document.
High Availability andScale document.

@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 19, 2022

@chrispsommers Let me clean the README files. I'll delete the links.

@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 19, 2022

@chrispsommers Removed obsolete links from the README files.

@KrisNey-MSFT KrisNey-MSFT self-requested a review September 19, 2022 22:33
@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 19, 2022

@chrispsommers I think I made the required fixes.
To avoid annoying conflicts with changes made using the old organization. and if there are no showstoppers, can you please approve the PR?
@KrisNey-MSFT can merge it into the main branch and we'll make adjustments if needed using the new organization.
Thanks

@chrispsommers
Copy link
Copy Markdown
Collaborator

chrispsommers commented Sep 19, 2022

@chrispsommers I think I made the required fixes. To avoid annoying conflicts with changes made using the old organization. and if there are no showstoppers, can you please approve the PR? @KrisNey-MSFT can merge it into the main branch and we'll make adjustments if needed using the new organization. Thanks

Hi Michael, I still want to review it a bit more prior to approving. I understand the desire for speed, but the scope of this change is pretty large so we need to get it right. Thanks for your hard work and patience.

@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 20, 2022

@chrispsommers Take your time and let me know when you are done. Thanks

@chrispsommers
Copy link
Copy Markdown
Collaborator

Hi @mmiele did you intend to remove all those obsolete "Back to" links? I still see many:

chris@chris-z4:~/mmiele-DASH/DASH/documentation$ grep -rn --include=*.md '.md' |grep 'Back to'
high-avail/slides/README.md:1:[ [ << Back to parent directory](../README.md) ]
high-avail/slides/README.md:3:[ [ << Back to DASH top-level Documents](../../README.md#contents) ]
README.md:1:[[ << Back to DASH top-level README ](../README.md)]
general/dash-general-compliance-requirements.md:1:[ [ << Back to parent directory](../README.md) ]
general/dash-general-compliance-requirements.md:3:[ [ << Back to DASH top-level Documents](../../README.md#contents) ]
general/sdn-pipeline-basic-elements.md:1:[<< Back to parent directory](../README.md) ]
general/sdn-pipeline-basic-elements.md:3:[<< Back to DASH top-level Documents](../../README.md#contents) ]
general/dash-high-level-design.md:5:[<< Back to parent directory](../README.md) ]
general/dash-high-level-design.md:7:[<< Back to DASH top-level Documents](../../README.md#contents) ]
general/sdn-features-packet-transforms.md:1:[<< Back to parent directory](../README.md) ]
general/sdn-features-packet-transforms.md:3:[<< Back to DASH top-level Documents](../../README.md#contents) ]
general/program-scale-testing-requirements-draft.md:2:[ [ << Back to parent directory](../README.md) ]
general/program-scale-testing-requirements-draft.md:4:[ [ << Back to DASH top-level Documents](../../README.md#contents) ]
vnet2vnet-service/vnet-to-vnet-service.md:5:[[<< Back to parent directory](../README.md)]
vnet2vnet-service/vnet-to-vnet-service.md:7:[[<< Back to DASH top-level Documents](../../README.md#contents)]

@chrispsommers
Copy link
Copy Markdown
Collaborator

I stumbled on this, it is obsolete and should be deleted: https://github.com/mmiele/DASH/blob/documentation-folder-reorg/documentation/images/README.md

@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 20, 2022

@chrispsommers Let me look into the links issue.

Copy link
Copy Markdown
Collaborator

@chrispsommers chrispsommers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, nice work.

@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 20, 2022

@chrispsommers Thank you for your thorough review. ✔️ Until next time. 👍

@mmiele mmiele marked this pull request as ready for review September 20, 2022 22:44
@mmiele
Copy link
Copy Markdown
Collaborator Author

mmiele commented Sep 20, 2022

@KrisNey-MSFT The PR is ready to be merged into the main branch.

@KrisNey-MSFT KrisNey-MSFT merged commit 04c06ff into sonic-net:main Sep 20, 2022
@chrispsommers
Copy link
Copy Markdown
Collaborator

@chrispsommers Thank you for your thorough review. ✔️ Until next time. 👍

My pleasure buddy, great to work together again. We make a good tag-team.

@mmiele mmiele mentioned this pull request Sep 21, 2022
5 tasks
@mmiele mmiele deleted the documentation-folder-reorg branch September 21, 2022 00:27
aputriax pushed a commit to reshmaintel/DASH that referenced this pull request Sep 27, 2022
* sync-with-azure-dash (sonic-net#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 (sonic-net#3)

Merged in the PR: mmiele#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 <krisney@microsoft.com>

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

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

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

Edited Fast Path and Slow Path images

* Reorganized dataplane folder.

* Fixed links

* Reorganized gnmi folder.

* Reorganized encrypt-gw-service and express-route-service folders

* Reorganized general folder

* Fixed link

* Reorganized high-avail folder.

* Reorganized load-bal-service folder

* Reorganized sai folder.

* Reorganized stpl-service folder.

* Reorganized vnet-peering-service folder.

* Reorganized vnet-to-vnet-service folder.

* Fixed reference links.

* Fixed links to point to the reorganized folders.

* Update vnet-to-vnet-service.md

Updated metadata

* Squashed commit of the following:

commit 9700152
Merge: 32332b5 d003f4e
Author: Michael Miele <mielem@gmail.com>
Date:   Sat Sep 17 16:43:45 2022 -0700

    Merge branch 'Azure:main' into main

commit d003f4e
Author: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
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 <chrispsommers@gmail.com>

commit 543df5c
Author: Ze Gan <ganze718@gmail.com>
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 <31145757+chrispsommers@users.noreply.github.com>
Date:   Wed Sep 14 10:27:22 2022 -0700

    Slide deck for today's SAI Challenger presentation

commit 10056d7
Author: KrisNey-MSFT <krisney@microsoft.com>
Date:   Mon Sep 12 16:33:36 2022 -0700

    Update .wordlist.txt

commit f1c5245
Author: KrisNey-MSFT <krisney@microsoft.com>
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 <chrispsommers@gmail.com>

    * Split SAI API (sonic-net#201)

    Make APIs compatible with SONiC bulk infra

    Signed-off-by: Marian Pritsak <marianp@mellanox.com>

    * 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 <marianp@mellanox.com>
    Co-authored-by: Mukesh Moopath Velayudhan <mukesh@pensando.io>
    Co-authored-by: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
    Co-authored-by: Chris Sommers <chrispsommers@gmail.com>
    Co-authored-by: Marian Pritsak <marianp@mellanox.com>

    Signed-off-by: Marian Pritsak <marianp@mellanox.com>
    Co-authored-by: Mukesh Moopath Velayudhan <mukesh@pensando.io>
    Co-authored-by: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
    Co-authored-by: Chris Sommers <chrispsommers@gmail.com>
    Co-authored-by: Marian Pritsak <marianp@mellanox.com>

commit 8694184
Author: KrisNey-MSFT <krisney@microsoft.com>
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 <31145757+chrispsommers@users.noreply.github.com>
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 <chrispsommers@gmail.com>

commit e31982c
Author: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
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 <chrispsommers@gmail.com>

commit 32332b5
Merge: 9f62724 6d1c50a
Author: Michael Miele <mielem@gmail.com>
Date:   Wed Sep 7 17:46:27 2022 -0700

    Merge branch 'Azure:main' into main

commit 9f62724
Merge: 9b51bb7 e5e461a
Author: Michael Miele <mielem@gmail.com>
Date:   Thu Aug 25 09:11:30 2022 -0700

    Merge branch 'Azure:main' into main

commit 9b51bb7
Merge: 54eca5a 3c15d95
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jul 18 18:40:31 2022 -0700

    Merge branch 'Azure:main' into main

commit 54eca5a
Merge: 30c65ab 7b5ce5e
Author: Michael Miele <mielem@gmail.com>
Date:   Tue Jun 28 12:10:45 2022 -0700

    Merge branch 'Azure:main' into main

commit 30c65ab
Merge: 48ae39c c9612ff
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jun 20 10:27:44 2022 -0700

    Merge branch 'Azure:main' into main

commit 48ae39c
Merge: e4b3b64 49d9f2c
Author: Michael Miele <mielem@gmail.com>
Date:   Fri Jun 17 10:53:03 2022 -0700

    Merge branch 'Azure:main' into main

commit e4b3b64
Merge: 4120634 231212b
Author: Michael Miele <mielem@gmail.com>
Date:   Tue Jun 14 13:39:40 2022 -0700

    Merge branch 'Azure:main' into main

commit 4120634
Merge: b5c1700 a9ec96a
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jun 13 09:41:12 2022 -0700

    Merge branch 'Azure:main' into main

commit b5c1700
Merge: f541d44 2e28aef
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jun 13 09:31:01 2022 -0700

    Merge branch 'Azure:main' into main

commit f541d44
Merge: 1927911 8433203
Author: Michael Miele <mielem@gmail.com>
Date:   Wed Jun 8 13:40:39 2022 -0700

    Merge branch 'Azure:main' into main

commit 1927911
Merge: 569c32a d0807c8
Author: Michael Miele <mielem@gmail.com>
Date:   Tue May 31 13:49:13 2022 -0700

    Merge branch 'Azure:main' into main

commit 569c32a
Merge: d956391 e420737
Author: Michael Miele <mielem@gmail.com>
Date:   Fri May 20 16:25:33 2022 -0700

    Merge branch 'Azure:main' into main

commit d956391
Author: KrisNey-MSFT <krisney@microsoft.com>
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 <mielem@gmail.com>
Date:   Mon May 9 08:48:29 2022 -0700

    Merge branch 'Azure:main' into main

commit b2c18a7
Author: Michael Miele <mielem@gmail.com>
Date:   Mon May 9 08:47:53 2022 -0700

    sync-with-azure-dash (sonic-net#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 (sonic-net#3)

    Merged in the PR: mmiele#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 <krisney@microsoft.com>

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

    Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

    * Apply suggestions from code review

    Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

    * Apply suggestions from code review

    Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

* Update vnet-to-vnet-service.md

Updated metadata.

* Update vnet-to-vnet-service.md

Update date

* Update vnet-to-vnet-service.md

Changed date

* Update vnet-to-vnet-service.md

Fixed date

* Update vnet-to-vnet-service.md

Updated

* Update vnet-to-vnet-service.md

Fixed date

* Create dash-sonic-hld.md

Sync with main

* Create program-scale-testing-requirements-draft.md

Sync with main

* Create AMD-Pensando_HA_Proposal.md

Sync with main

* Update vnet-to-vnet-service.md

Update

* Delete dash-sonic-hld.md

Reorganized general folder.

* Delete program-scale-testing-requirements-draft.md

Reorganized general folder.

* Update README.md

Removed the section "Organization of Design & Requirements Documents" because it is obsolete.

* Delete AMD-Pensando_HA_Proposal.md

Removed design folder.

* Fixed broken links

* Fixed links and removed obsolete one.

* Removed obsolete links.

* Update README.md

Removed obsolete link.

* Update README.md

Removed obsolete links.

* Removed obsolete links

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>
vijasrin pushed a commit to vijasrin/DASH that referenced this pull request Dec 8, 2022
* sync-with-azure-dash (sonic-net#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: mmiele#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 <krisney@microsoft.com>

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

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* Apply suggestions from code review

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

* 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 <krisney@microsoft.com>

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

Edited Fast Path and Slow Path images

* Reorganized dataplane folder.

* Fixed links

* Reorganized gnmi folder.

* Reorganized encrypt-gw-service and express-route-service folders

* Reorganized general folder

* Fixed link

* Reorganized high-avail folder.

* Reorganized load-bal-service folder

* Reorganized sai folder.

* Reorganized stpl-service folder.

* Reorganized vnet-peering-service folder.

* Reorganized vnet-to-vnet-service folder.

* Fixed reference links.

* Fixed links to point to the reorganized folders.

* Update vnet-to-vnet-service.md

Updated metadata

* Squashed commit of the following:

commit 9700152
Merge: 32332b5 d003f4e
Author: Michael Miele <mielem@gmail.com>
Date:   Sat Sep 17 16:43:45 2022 -0700

    Merge branch 'Azure:main' into main

commit d003f4e
Author: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
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 <chrispsommers@gmail.com>

commit 543df5c
Author: Ze Gan <ganze718@gmail.com>
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 <31145757+chrispsommers@users.noreply.github.com>
Date:   Wed Sep 14 10:27:22 2022 -0700

    Slide deck for today's SAI Challenger presentation

commit 10056d7
Author: KrisNey-MSFT <krisney@microsoft.com>
Date:   Mon Sep 12 16:33:36 2022 -0700

    Update .wordlist.txt

commit f1c5245
Author: KrisNey-MSFT <krisney@microsoft.com>
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 <chrispsommers@gmail.com>

    * Split SAI API (sonic-net#201)

    Make APIs compatible with SONiC bulk infra

    Signed-off-by: Marian Pritsak <marianp@mellanox.com>

    * 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 <marianp@mellanox.com>
    Co-authored-by: Mukesh Moopath Velayudhan <mukesh@pensando.io>
    Co-authored-by: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
    Co-authored-by: Chris Sommers <chrispsommers@gmail.com>
    Co-authored-by: Marian Pritsak <marianp@mellanox.com>

    Signed-off-by: Marian Pritsak <marianp@mellanox.com>
    Co-authored-by: Mukesh Moopath Velayudhan <mukesh@pensando.io>
    Co-authored-by: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
    Co-authored-by: Chris Sommers <chrispsommers@gmail.com>
    Co-authored-by: Marian Pritsak <marianp@mellanox.com>

commit 8694184
Author: KrisNey-MSFT <krisney@microsoft.com>
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 <31145757+chrispsommers@users.noreply.github.com>
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 <chrispsommers@gmail.com>

commit e31982c
Author: Chris Sommers <31145757+chrispsommers@users.noreply.github.com>
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 <chrispsommers@gmail.com>

commit 32332b5
Merge: 9f62724 6d1c50a
Author: Michael Miele <mielem@gmail.com>
Date:   Wed Sep 7 17:46:27 2022 -0700

    Merge branch 'Azure:main' into main

commit 9f62724
Merge: 9b51bb7 e5e461a
Author: Michael Miele <mielem@gmail.com>
Date:   Thu Aug 25 09:11:30 2022 -0700

    Merge branch 'Azure:main' into main

commit 9b51bb7
Merge: 54eca5a 3c15d95
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jul 18 18:40:31 2022 -0700

    Merge branch 'Azure:main' into main

commit 54eca5a
Merge: 30c65ab 7b5ce5e
Author: Michael Miele <mielem@gmail.com>
Date:   Tue Jun 28 12:10:45 2022 -0700

    Merge branch 'Azure:main' into main

commit 30c65ab
Merge: 48ae39c c9612ff
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jun 20 10:27:44 2022 -0700

    Merge branch 'Azure:main' into main

commit 48ae39c
Merge: e4b3b64 49d9f2c
Author: Michael Miele <mielem@gmail.com>
Date:   Fri Jun 17 10:53:03 2022 -0700

    Merge branch 'Azure:main' into main

commit e4b3b64
Merge: 4120634 231212b
Author: Michael Miele <mielem@gmail.com>
Date:   Tue Jun 14 13:39:40 2022 -0700

    Merge branch 'Azure:main' into main

commit 4120634
Merge: b5c1700 a9ec96a
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jun 13 09:41:12 2022 -0700

    Merge branch 'Azure:main' into main

commit b5c1700
Merge: f541d44 2e28aef
Author: Michael Miele <mielem@gmail.com>
Date:   Mon Jun 13 09:31:01 2022 -0700

    Merge branch 'Azure:main' into main

commit f541d44
Merge: 1927911 8433203
Author: Michael Miele <mielem@gmail.com>
Date:   Wed Jun 8 13:40:39 2022 -0700

    Merge branch 'Azure:main' into main

commit 1927911
Merge: 569c32a d0807c8
Author: Michael Miele <mielem@gmail.com>
Date:   Tue May 31 13:49:13 2022 -0700

    Merge branch 'Azure:main' into main

commit 569c32a
Merge: d956391 e420737
Author: Michael Miele <mielem@gmail.com>
Date:   Fri May 20 16:25:33 2022 -0700

    Merge branch 'Azure:main' into main

commit d956391
Author: KrisNey-MSFT <krisney@microsoft.com>
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 <mielem@gmail.com>
Date:   Mon May 9 08:48:29 2022 -0700

    Merge branch 'Azure:main' into main

commit b2c18a7
Author: Michael Miele <mielem@gmail.com>
Date:   Mon May 9 08:47:53 2022 -0700

    sync-with-azure-dash (sonic-net#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: mmiele#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 <krisney@microsoft.com>

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

    Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

    * Apply suggestions from code review

    Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

    * Apply suggestions from code review

    Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

    * 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 <krisney@microsoft.com>

* Update vnet-to-vnet-service.md

Updated metadata.

* Update vnet-to-vnet-service.md

Update date

* Update vnet-to-vnet-service.md

Changed date

* Update vnet-to-vnet-service.md

Fixed date

* Update vnet-to-vnet-service.md

Updated

* Update vnet-to-vnet-service.md

Fixed date

* Create dash-sonic-hld.md

Sync with main

* Create program-scale-testing-requirements-draft.md

Sync with main

* Create AMD-Pensando_HA_Proposal.md

Sync with main

* Update vnet-to-vnet-service.md

Update

* Delete dash-sonic-hld.md

Reorganized general folder.

* Delete program-scale-testing-requirements-draft.md

Reorganized general folder.

* Update README.md

Removed the section "Organization of Design & Requirements Documents" because it is obsolete.

* Delete AMD-Pensando_HA_Proposal.md

Removed design folder.

* Fixed broken links

* Fixed links and removed obsolete one.

* Removed obsolete links.

* Update README.md

Removed obsolete link.

* Update README.md

Removed obsolete links.

* Removed obsolete links

Co-authored-by: KrisNey-MSFT <krisney@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants