[swss] Adding conditional for bgp when on multi ASIC platform#11691
[swss] Adding conditional for bgp when on multi ASIC platform#11691SuvarnaMeenakshi merged 2 commits intosonic-net:masterfrom
Conversation
bgp should be a per-asic service, and runs for each namespace on multi-asic platforms. However, putting bgp in MULTI_INST_DEPENDENT causes swss to be restarted as well as bgp. this is causing issues after Issue: sonic-net#11653 This fix: - removes bgp from dependents list - adds a conditional that either adds bgp, or bgp@$DEV to separate between single and multi-asic platforms Signed-off-by: Nikola Dancejic <[email protected]>
|
checking multi-asic behavior on this |
|
Change looks good on multi-asic vs: |
Signed-off-by: Nikola Dancejic <[email protected]>
|
This looks good on the pipeline dut, bgp on duthost wasn't coming up |
bgp should be a per-asic service, and runs for each namespace on multi-asic platforms. However, putting bgp in MULTI_INST_DEPENDENT causes swss to be restarted as well as bgp. this is causing issues after #11000 Issue: #11653 This fix: removes bgp from dependents list adds a conditional that either adds bgp, or bgp@$DEV to separate between single and multi-asic platforms
bgp should be a per-asic service, and runs for each namespace on
multi-asic platforms. However, putting bgp in MULTI_INST_DEPENDENT
causes swss to be restarted as well as bgp. this is causing issues after #11000
Issue: #11653
This fix:
between single and multi-asic platforms
Signed-off-by: Nikola Dancejic [email protected]
Why I did it
How I did it
How to verify it
Which release branch to backport (provide reason below if selected)
Description for the changelog
Link to config_db schema for YANG module changes
A picture of a cute animal (not mandatory but encouraged)