config/controllerconfig/controllerconfig
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
..
controllerconfig Fix migration scripts execution sequence 2021-02-04 10:53:23 -05:00
scripts Migrate etcd after both controllers are upgraded 2021-01-24 15:22:57 -06:00
upgrade-scripts Handle "updating" and "recovering" app update states during 2021-04-22 16:45:21 -04:00
.coveragerc StarlingX open source release updates 2018-05-31 07:35:52 -07:00
.gitignore Fix py27 tests in controllerconfig component 2018-09-06 12:27:08 -05:00
.stestr.conf Fix migration scripts execution sequence 2021-02-04 10:53:23 -05:00
.testr.conf 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
pylint.rc Clean up dead code in controllerconfig 2020-01-21 15:32:41 -05:00
requirements.txt StarlingX open source release updates 2018-05-31 07:35:52 -07:00
setup.py Clean up dead code in controllerconfig 2020-01-21 15:32:41 -05:00
test-requirements.txt Fix migration scripts execution sequence 2021-02-04 10:53:23 -05:00
tox.ini Fix migration scripts execution sequence 2021-02-04 10:53:23 -05:00