Skip to content

Add Multi ASICs support for GCU HLD.#1671

Closed
xincunli-sonic wants to merge 1 commit intosonic-net:masterfrom
xincunli-sonic:xincun/add-multiasic
Closed

Add Multi ASICs support for GCU HLD.#1671
xincunli-sonic wants to merge 1 commit intosonic-net:masterfrom
xincunli-sonic:xincun/add-multiasic

Conversation

@xincunli-sonic
Copy link
Contributor

This PR introduces Multi-ASIC support for SONiC's Generic Configuration Update and Rollback feature. It enhances the existing design to handle configurations across multiple ASICs and the host namespace.

  1. The changes make configuration management tools namespace-aware, allowing them to apply configuration patches specifically to global, ASIC, or host scopes.
  2. The JSON Patch format is extended to include namespace identifiers, enabling targeted configuration updates.
  3. This PR also updates CLI options for namespace specification and improves validation, verification, and testing for Multi-ASIC scenarios, ensuring reliable configuration management in complex SONiC deployments.

Code change PRs

  1. apply-patch: Add Multi ASIC support for apply-patch sonic-utilities#3249

@qiluo-msft
Copy link
Contributor

You misse Test Case section.

@qiluo-msft qiluo-msft closed this Apr 22, 2024
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.

2 participants