distcloud/dcmanager/manager
Andy Ning b15f0b20bd Fix Distributed Cloud patch orchestration apply failure
A typo error in dcmanager causes patch orchestration apply in progress
forever. This update fixed the typo error and made patch orchestration
in Distributed Cloud works again.

Closes-Bug: 1792175

Change-Id: Ie955676b97baf7568baf1fe2e8e74302a79020a2
Signed-off-by: Andy Ning <andy.ning@windriver.com>
2018-09-12 11:52:47 -04:00
..
README.rst StarlingX open source release updates 2018-08-07 11:51:21 -04:00
__init__.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
patch_audit_manager.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
scheduler.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
service.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
subcloud_audit_manager.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
subcloud_manager.py StarlingX open source release updates 2018-08-07 11:51:21 -04:00
sw_update_manager.py Fix Distributed Cloud patch orchestration apply failure 2018-09-12 11:52:47 -04:00

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.