config/sysinv
Dan Voiculeasa e4bc9dc602 Fix skipping recovery of the old app for app updates
When app update fails and it is requested that rollback is skipped it
still reverts to the old version of the app.

Confusion here was created by the names of the building blocks for the
update logic (perform_app_rollback, perform_app_recover). In fact it is
desired to skip operations that recover the old app.

Added the missing logic for path of failed update operation.
Now both upgrades and downgrades of the app behave the same.

Tested by changing the pvc claim to trigger the armada failure.

Closes-Bug: 1928671
Signed-off-by: Dan Voiculeasa <dan.voiculeasa@windriver.com>
Change-Id: I6792744257a9cb249e0b1bf99f9b78f3b27859d9
2021-05-19 19:37:19 +03:00
..
cert-mon Create cert-mon logfile config 2020-10-16 13:50:20 -04:00
cgts-client Merge "Allow configurable ceph storage backend network" 2021-05-12 13:30:29 +00:00
sysinv Fix skipping recovery of the old app for app updates 2021-05-19 19:37:19 +03:00
sysinv-agent Ensure agent is ready before issuing runtime config 2021-02-28 09:18:19 -06:00
sysinv-fpga-agent Fix run_docker_login DNS lookup to handle misconfigured nameservers 2020-07-22 18:14:49 -04:00