sonic-swss
sonic-swss copied to clipboard
orchagent: DASH changes
-
Introduce DASH specific orchs - DashOrch, DashVnetOrch and DashRouteOrch
-
Introduce changes to handle various DASH table schemas and operations
-
Changes in bulker to introduce new constructors for DASH-related Entity/Object bulkers
-
Changes to support new DASH tables and orchs in orchdaemon
-
Changes to support new DASH APIs in saihelper
-
Makefile changes to support compilation
-
References: https://github.com/Azure/DASH/blob/main/documentation/general/design/dash-sonic-hld.md
-
Verifications done: Manual testing with configurations referenced in the HLD above.
-
Issues: Intermittent failures with bulk operations on DASH_VNET_MAPPING_TABLE, dependency related failures when deleting DASH_VNET and DASH_ENI objects when there are objects with references to these objects that are yet to be deleted.
Signed-off-by: Prabhat Aravind [email protected]
What I did
Why I did it
How I verified it
Details if related
Do we intend to set admin state of ENI?
Yes, I have fixed this.