commit 0b3af3a4e579fad7e36e1719efe6878172319535
Author: Tee Ngo <email address hidden>
Date: Fri Jan 14 14:42:01 2022 -0500
Update dcorch-engine startup sequence
Start dcorch RPC server first to ensure worker
message queues are created and bound to the
exchange promptly upon process startup/restart.
Test Plan:
1. In a large DC system that exhibits the issue
described in LP1957954, apply the fix and
restart dcorch-engine process.
3. Verify that dcorch engine workers are connected
to rabbit as soon as dcorch-engine starts up.
4. Perform subcloud unmanage/manage and verify
that the command completes successfully.
5. Perform controllers swact.
6. Repeat steps 3 and 4.
Closes-Bug: 1957954
Change-Id: Id2bf9feb0d7f599d27bca800547a08ee310f6d4d
Signed-off-by: Tee Ngo <email address hidden>
Reviewed: https:/ /review. opendev. org/c/starlingx /distcloud/ +/824793 /opendev. org/starlingx/ distcloud/ commit/ 0b3af3a4e579fad 7e36e1719efe687 8172319535
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 0b3af3a4e579fad 7e36e1719efe687 8172319535
Author: Tee Ngo <email address hidden>
Date: Fri Jan 14 14:42:01 2022 -0500
Update dcorch-engine startup sequence
Start dcorch RPC server first to ensure worker
message queues are created and bound to the
exchange promptly upon process startup/restart.
Test Plan:
1. In a large DC system that exhibits the issue
described in LP1957954, apply the fix and
restart dcorch-engine process.
3. Verify that dcorch engine workers are connected
to rabbit as soon as dcorch-engine starts up.
4. Perform subcloud unmanage/manage and verify
that the command completes successfully.
5. Perform controllers swact.
6. Repeat steps 3 and 4.
Closes-Bug: 1957954 9d27bca800547a0 8ee310f6d4d
Change-Id: Id2bf9feb0d7f59
Signed-off-by: Tee Ngo <email address hidden>