config/sysinv/sysinv/sysinv/sysinv
Angie Wang 9b8a1d074f Ensure the old app plugins enabled in app recovery lifecycle
When an application update fails, the app should be recovered
to the pervious version. In the case that the new app version
is decoupled(which has the plugins infrastructure) but the old
app version is not, the old app version is not considered to be
a system knowledgeable app which causes the plugins activation
to be skipped during the subsequent app update so that an error
occurs because the lifecycle operator is still looking for the
new app version's plugins.

Update to ensure the old app plugins are enabled before armada
process during recovery and after recovery is completed. For the
apps decoupled in stx5.0 but not decoupled in stx4.0 like
nginx-ingress-controller and portieris, only reload the operators.
The particular handling for non-decoupled apps can be removed in
the release stx6.0 as all apps in stx5.0 are decoupled.

Change-Id: Ief79baac428af7f926f8721f15ded340e3cf1e44
Closes-Bug: 1929149
Signed-off-by: Angie Wang <angie.wang@windriver.com>
2021-05-21 15:46:45 -04:00
..
agent Update config file update operations to be more atomic 2021-05-13 16:33:34 -05:00
api Merge "Delete ceph stor when removing controller" 2021-05-20 21:15:39 +00:00
cert_mon Merge "Fix invalid admin endpoint cert during subcloud upgrade" 2021-05-11 13:16:04 +00:00
cmd Merge "Add sysinv-reset-n3000-fpgas cmd" 2021-04-22 20:53:02 +00:00
common Ensure the old app plugins enabled in app recovery lifecycle 2021-05-21 15:46:45 -04:00
conductor Ensure the old app plugins enabled in app recovery lifecycle 2021-05-21 15:46:45 -04:00
db Merge "Allow configurable ceph storage backend network" 2021-05-12 13:30:29 +00:00
fpga_agent Fix missing sriov attributes in N3000 pci info 2021-05-04 09:16:14 -04:00
helm Fixing pylint failures in zuul. 2021-05-18 11:50:20 -05:00
objects Allow configurable ceph storage backend network 2021-05-07 14:31:39 +03:00
openstack Specify default connect_timeout for sysinv agent 2021-05-10 16:28:51 -04:00
puppet Adding support for Ceph storage during Simplex to Duplex migration 2021-04-20 13:38:04 -03:00
tests Merge "Allow configurable ceph storage backend network" 2021-05-12 13:30:29 +00:00
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
_i18n.py Eliminate sdist step from sysinv zuul 2021-04-12 09:34:17 -05:00
netconf.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sanity_coverage.py Specify the nodeset for zuul jobs 2021-05-19 13:51:15 -05:00
version.py Fix zuul for bandit target 2021-05-20 08:43:15 -05:00