distcloud/distributedcloud/dcorch/tests
Li Zhu 4b1a277d85 Dcorch Integration with Optimized OpenStackDriver
Integrate dcorch master clients with the optimized OpenStackDriver.

Update the methods of creating subcloud keystone, dcdbsync and sysinv
clients.

Add subcloud management ip parameter to RPC calls between dcorch-engine
master and workers services to construct client endpoints.

Test Plan:
PASS: Change the admin password on the system controller using
      the command "openstack --os-region-name SystemController user
      password set". Verify that the admin password is synchronized
      to the subcloud and the dcorch receives the corresponding sync
      request, followed by successful execution of sync resources for
      the subcloud.
PASS: Unmanage and then manage a subcloud, and verify that the initial
      sync is executed successfully for that subcloud.
PASS: Verify successful dcorch audits every 5 minutes.

Story: 2011106
Task: 50113

Change-Id: Idfa493068dc7d2bac21aac2871238b9f0de12c9d
Signed-off-by: lzhu1 <li.zhu@windriver.com>
2024-05-17 14:20:33 -04:00
..
unit Dcorch Integration with Optimized OpenStackDriver 2024-05-17 14:20:33 -04:00
__init__.py Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
base.py Dcorch Integration with Optimized OpenStackDriver 2024-05-17 14:20:33 -04:00
utils.py Add management_ip field to dcorch subcloud table 2024-05-17 11:38:11 -03:00