distcloud/distributedcloud/dcorch
Jessica Castelino b0636c1ed8 Prevent sync states from bouncing when a subcloud is managed
When a subcloud is first set to managed, the dcorch endpoint
sync status keeps toggling between the two states - "in-sync"
and "out-of-sync", before settling on "in-sync". This is
because during the audit run, different endpoints (sysinv and
identity) are done in separate greenthreads and each
greenthread processes the resources (e.g. users, projects)
in series. Thus, an enhancement is made to reduce the
unnecessary messaging between dcorch and dcmanager, and to
avoid the bouncing sync states.

Change-Id: I98cec42eb5880d95d54182339dab6b5c951d6cfd
Story: 2007267
Task: 38996
Signed-off-by: Jessica Castelino <jessica.castelino@windriver.com>
2020-04-08 14:17:34 -04:00
..
api Remove dcorch-snmp and move alarm audit to dcmanager 2020-04-07 20:27:30 -04:00
cmd Remove dcorch-snmp and move alarm audit to dcmanager 2020-04-07 20:27:30 -04:00
common Remove dcorch-snmp and move alarm audit to dcmanager 2020-04-07 20:27:30 -04:00
db Remove dcorch-snmp and move alarm audit to dcmanager 2020-04-07 20:27:30 -04:00
drivers Keystone token and resource caching 2020-03-23 21:31:04 -04:00
engine Prevent sync states from bouncing when a subcloud is managed 2020-04-08 14:17:34 -04:00
objects Remove dcorch-snmp and move alarm audit to dcmanager 2020-04-07 20:27:30 -04:00
rpc Remove dcorch-snmp and move alarm audit to dcmanager 2020-04-07 20:27:30 -04:00
tests Remove dcorch-snmp and move alarm audit to dcmanager 2020-04-07 20:27:30 -04:00
__init__.py Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
config-generator.conf Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
version.py Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00