23f48bd545
This commit is to ensure both controllers deployment state is in synced before host swact during platform upgrade. If the USM deploy is not started, this host swact pre-check is always passed. During the pre-swact check, the SM calls USM REST API endpoint to get the controller sync status. If the controllers deployment state is not in sync, the host swact is stopped. Depends-on: https://review.opendev.org/c/starlingx/update/+/906005 Test Plan: PASS: executed host swact when controllers are in sync PASS: executed host swact when controllers are not in sync Task: 49425 Story: 2010676 Change-Id: I8d262a731583f691fd0d85a33ddebcbb12f549e8 Signed-off-by: junfeng-li <junfeng.li@windriver.com> |
||
---|---|---|
api-ref/source | ||
devstack | ||
doc | ||
releasenotes | ||
service-mgmt | ||
service-mgmt-api | ||
service-mgmt-client | ||
service-mgmt-tools | ||
stx-ocf-scripts | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
CONTRIBUTORS.wrs | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
centos_build_layer.cfg | ||
centos_dev_wheels.inc | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
centos_stable_wheels.inc | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
github_sync.trigger | ||
pylint.rc | ||
test-requirements.txt | ||
tox.ini |
README.rst
ha
The starlingx/ha repository handles High Availability services1.
Its key component is the StarlingX Service Management (SM), which coordinates the StarlingX services.
This repository is not intended to be developed standalone, but rather as part of the StarlingX Source System, which is defined by the StarlingX manifest2.