ha/service-mgmt
Lucas Borges 42fb99a393 Removing sysinv-conductor dependency from rabbitmq
The Sysinv components utilize ZeroMQ for communication
among each other. The service dependency between
sysinv-conductor and rabbit are removed on Service Manager
improving the time it takes to swact, by 20%.

Test Plan:

PASS: Bootstrap AIO-SX, AIO-DX and Standard.
PASS: Lock/unlock/swact in all environments
PASS: Boostrap DC and perform lock/unlock/swact
PASS: Add subcloud in DC environment
PASS: Test DC orchestration (dcmanger dcorch)
PASS: Restart sysinv only
PASS: Restart sysinv, then dcorch and dcmanager
PASS: After restart sysinv, dcorch and dcmanager run manage/unmanage
PASS: After restart sysinv, run subcloud backup
PASS: After all restart of services verify the whole system is working

Refer to review
https://review.opendev.org/c/starlingx/config/+/859571
for sysinv/ZeroMQ change details

Closes-bug: 2022083
Signed-off-by: Lucas Borges <lucas.borges@windriver.com>
Change-Id: I4014c05c914fc946946b14519f28a85067b06b34
2023-06-02 16:37:36 -03:00
..
sm Add failover state of peer to heartbeat msg 2023-04-14 08:14:07 -04:00
sm-common Add failover state of peer to heartbeat msg 2023-04-14 08:14:07 -04:00
sm-db Removing sysinv-conductor dependency from rabbitmq 2023-06-02 16:37:36 -03:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:26 -07:00