StarlingX System Configuration Management
Go to file
Jessica Castelino 251afbcdfb Handle "updating" and "recovering" app update states during
upgrade activation

During simplex subcloud upgrade, if the initial upgrade
activation request fails, dcmanager orchestrator re-tries the
activation by sending another request (current logic is to
retry up to 10 times). On the second upgrade activation
request, sysinv skips the oidc-auth-apps reapply as the
app is in 'updating' state and proceeds to completing the
remaining steps of the activation sequence. As a result,
upgrade activation completes while platform apps were either
in the incorrect version or incorrect state.

This commit resolves the issue by skipping only for "uploaded"
and "applied" states during upgrade activation.

Change-Id: I4b0aa4897e83a47ccdcf58c37232301f3668de32
Signed-off-by: Jessica Castelino <jessica.castelino@windriver.com>
Story: 2008055
Task: 42246
2021-04-22 16:45:21 -04:00
api-ref/source Remove SNMP APIs from user doc 2021-03-30 10:40:44 -04:00
config-gate Add auto-versioning to starlingx/config packages 2020-05-20 14:11:21 +00:00
controllerconfig Handle "updating" and "recovering" app update states during 2021-04-22 16:45:21 -04:00
devstack Followup opendev cleanup and test jobs 2019-04-20 21:04:15 -05:00
doc Switch to newer openstackdocstheme and reno versions 2020-06-04 14:13:51 +02:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:13:51 +02:00
storageconfig Add auto-versioning to starlingx/config packages 2020-05-20 14:11:21 +00:00
sysinv Merge "sysinv: Cleanup requirements" 2021-04-21 13:50:08 +00:00
tmp/patch-scripts/EXAMPLE_SYSINV/scripts StarlingX open source release updates 2018-05-31 07:35:52 -07:00
tools/docker/images Enable kubernetes SCTPSupport feature 2019-09-03 19:23:05 +00:00
tsconfig Configure dcmanager user for endpoint_cache 2020-06-18 22:00:20 -04:00
workerconfig Add auto-versioning to starlingx/config packages 2020-05-20 14:11:21 +00:00
.gitignore Minor zuul and tox file cleanup after manifest re-org 2019-09-06 15:40:37 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:42 +00:00
.yamllint clear yamllint errors under stx-config 2018-09-12 21:11:57 +08:00
.zuul.yaml Fix migration scripts execution sequence 2021-02-04 10:53:23 -05:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:35:52 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:35:52 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:35:52 -07:00
centos_build_layer.cfg Build layering, add layer build config file 2019-10-15 12:29:05 +08:00
centos_dev_wheels.inc Config file changes to add 'tsconfig' after relocation from 'update' 2019-09-05 11:51:05 -04:00
centos_helm.inc Infrastructure and Cluster Monitoring 2019-08-21 17:19:54 -04:00
centos_iso_image.inc Add cert-mon service 2020-07-20 14:06:31 -04:00
centos_pkg_dirs Add cert-mon service 2020-07-20 14:06:31 -04:00
centos_pkg_dirs_containers Config file changes for packages relocated to repo 'openstack-armada-app' 2019-09-05 10:42:00 -04:00
centos_stable_wheels.inc Config file changes to add 'tsconfig' after relocation from 'update' 2019-09-05 11:51:05 -04:00
test-requirements.txt Properly enable hacking checks for flake8 2018-12-18 11:28:56 -06:00
tox.ini Fix a random tox linters failure in bashate 2020-08-04 08:45:26 -05:00

README.rst

stx-config

StarlingX Configuration Management