sonic-swss icon indicating copy to clipboard operation
sonic-swss copied to clipboard

orchagent: DASH changes

Open prabhataravind opened this issue 2 years ago • 2 comments

  • 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

prabhataravind avatar Sep 20 '22 00:09 prabhataravind

Do we intend to set admin state of ENI?

marian-pritsak avatar Sep 27 '22 23:09 marian-pritsak

Yes, I have fixed this.

prabhataravind avatar Sep 29 '22 16:09 prabhataravind