165dd39c64
This commit changes the bootstrap address parameter from "bootstrap-address" to "bootstrap_address" during the subcloud update call made during the PGA sync operation. This fixes the issue where the bootstrap_address was not being updated on the peer site, as the subcloud update API expects the "bootstrap_address" parameter, with an underscore. Test Plan: 1. PASS - Create a peer group association and let it do the initial sync. Modify the bootstrap-address of the subcloud using the subcloud update command and then run the PGA sync command. Verify that the rehome_data of the secondary subcloud was updated with the new address. Closes-Bug: 2057973 Change-Id: Ib5786a56c90f771b940e740bc095ebc8168d2830 Signed-off-by: Gustavo Herzmann <gustavo.herzmann@windriver.com> |
||
---|---|---|
.. | ||
README.rst | ||
__init__.py | ||
peer_group_audit_manager.py | ||
peer_monitor_manager.py | ||
service.py | ||
subcloud_manager.py | ||
system_peer_manager.py |
README.rst
Service
- DC Manager Service has responsibility for:
-
Main subcloud state machine as well as all operations on subclouds including creation, deletion and update.
- service.py:
-
run DC Manager service in multi-worker mode, and establish RPC server
- subcloud_manager.py:
-
Manages all subcloud related activities such as creation, deletion, availability status, management state
- audit_manager.py:
-
A Periodic audit to contact each subcloud and ensure that at least one of each service group is up and active, which is a pre-requisite for declaring a subcloud as online.
- scheduler.py:
-
Thread group manager, also responsible for periodic timer tasks - ie. audit.