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

Updating my fork to latest master #1

Merged
merged 63 commits into from
Nov 3, 2020

Conversation

skeesara-nokia
Copy link
Owner

pulling from latest

anish-n and others added 30 commits May 26, 2020 15:49
Modified the correct kernel version.
Added ProxyARP and ThermalControl that got back ported to 201911 release.
* [doc] Add Port_illegal_packets_drop_design
* fix comments
* Update doc/Port_illegal_packets_drop_design.md
Updated Alpha Network Platform details
* [MultiDB] update warmboot design
* fix format
* fix format 1
* add cpu info
* fix format 2
* add tcp/unixsocket comp
* fix format
* Update multi_database_instances.md
address review
* PCIe Monitor service

* Update pcie monitoring service hld

* Move the update_state db to pcieutil so that it can be updated
whenever the pcie device status gets checked.

* review comments

* Update with rename and state db

* review comments

* update the image link

* fix the retry number of pcie rescan.

* review comment
Add an HLD doc for SONiC System Health Monitor Service.
…structure per new platform CLI test structure (#653)
* CoPP config and management
PMON in multi-asic platforms - an approach note.
* Add files via upload

udev rules design for terminal server

* Delete udev rules for Terminal Server.md

* Add files via upload

* Delete udev rules for Terminal Server.md

* Add files via upload
U-ASIA-PACIFIC\Prasanna_Yuvarajan and others added 27 commits September 22, 2020 18:02
…enhancement (#591)

When I write this document, SONiC already has a PSU daemon called psud running in pmon docker. There is already a high level design document which contains existing psud design, but some of its content is out of date. This document will update the design of current PSU daemon implementation and add an enhancement about PSU led management.
Updated Supporting Platform html file for Delta
I am the main AAA developer at Dell where I implemented support for RADIUS and TACACS+ authentication, authorization, and accounting. I wrote the PAM and NSS modules for Dell's AAA.

I found a few gaps in SONiC's current AAA implementation. The document I'm submitting in this pull request describes what I found and suggests a few improvements to fill these gaps.
updated subgroup for kubernetes
* Distributed forwarding in a VOQ architecture HLD

Section 2.3:  State Sharing

Update image separate Syncd,  swss, DB container per fabric chip [AI: Kartik/Arista]
=> diagram updated to show multiple syncd, one per fabric chip

- Cleaning up redundant sections that are expected to be covered in other docs

- Clarification of terminology

- Added a failure handling section

* Moving VOQ arch documents to voq directory instead of chassis as per agreement in SONiC community

* Renaming Global DB to chassis db and misc cleanups

* Complete all the renaming of global to chassis
updated Juniper platform as requested
* [port_buffer_drop] Add Port buffer drop counters in SONiC doc

Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>

* address review comments

Signed-off-by: Mykola Faryma <mykolaf@mellanox.com>
SONiC TPID Configuration Support
…ed platforms (#536)

* PDDF v2.0:  1) Support for 2.0 platform APIs,   2) Support for BMC enabled platforms

* Adding cpldmux enhancements to PDDF 2.0 HLD
* Distributed VOQ HLD

* Updated figure for reference architecture

* Update the HLD with review comments.

* Fix the 3.4 callflow diagram with correct link.

* Updated text around switch_id assignment

* fixed range for switch_id

* Update the HLD with LAG callflow.

* Update the HLD based on 7/22/2020 review comments.

* Update the voq reference architecture picture.

Updated text reflects discussion on the 07/23/2020 call on Option-2. Additional discussion still pending

* Update VOQ_DB connection paramaters in database_config.json.j2

* Fix run_server based on linecard to no.

* Update HLD with review comments, and option 2b from Kartik/Eswaran proposal.

* Update the picture location and LCPU to linecard CPU.

* Update INBAND configuration

* cpu-to-cpu flows using recycle port

* recycle port cpu-to-network flows

* Updated figures to add recycling port

Updated for changes in database object names and example configurations

Updated text in "About this manual", "scope"
Removed reference architecture section
Added reference to VOQ Architecture document from Karthik and Eswaran

* recyle port cpu flow tables

* recycle port network port tables

* Recycle port updates

* inband recycle port vs vlan

* Section 2.6 updates completed

* Add additional detail for inband vlan option

Updated for port orch to access app db for system port info

* Removed automatic switch_id determination part

Name changes from global_app_db to chassis_app_db

* Added notes on testing based on review comments

Co-authored-by: sduraisa <sureshkannan.duraisamy@nokia.com>
Co-authored-by: vganesan-nokia <67648637+vganesan-nokia@users.noreply.github.com>
Co-authored-by: Arista Jenkins <jenkins@arista.com>
Added the reboot-cause history information to the state-db for telemetry
* ASIC Thermal Monitoring HLD

* Update to address review comments

* Update based on review comments
Updated MoM till 20th Oct
* SONiC Port mirroring HLD

* Updated as per review comments

* Updated UT details and sample pytest outputs

* Updated openconfig yang model also
updated file
@skeesara-nokia skeesara-nokia merged commit be76e8c into skeesara-nokia:master Nov 3, 2020
skeesara-nokia pushed a commit that referenced this pull request Mar 28, 2024
Update Interface-Link-bring-up-sequence.md
skeesara-nokia pushed a commit that referenced this pull request Apr 16, 2024
* Adding HLD for OC Yang interfaces.

Co-authored-by: Nikita Agarwal <nikita.agarwal1@dell.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.