9824f80d95
Add optional --release parameter to subcloud-backup restore so that the user can specify which loaded image to use during the installation process triggered by --with-install. This parameter can only be used if --with-install is also specified. Test plan: PASS: Verify that the subcloud is restored with installation of current active release when specified. PASS: Verify that the subcloud is restored with installation of previous inactive release when specified. PASS: Verify that the subcloud is restored with installation of current active release if the "--release" parameter is omitted. Story: 2010611 Task: 47709 Signed-off-by: Victor Romano <victor.gluzromano@windriver.com> Change-Id: I619a1bf50c221fe6fc8cdfa87724d18393aef9cb |
||
---|---|---|
.. | ||
README.rst | ||
__init__.py | ||
service.py | ||
subcloud_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.