Reviewed: https://review.opendev.org/c/starlingx/config/+/829943 Committed: https://opendev.org/starlingx/config/commit/555c541eebd5d7ff093212510cc6972f80325fc4 Submitter: "Zuul (22348)" Branch: master
commit 555c541eebd5d7ff093212510cc6972f80325fc4 Author: Bin Qian <email address hidden> Date: Thu Feb 10 10:17:45 2022 -0500
Add api to query an upgrade is in progress
Add api to query an upgrade is in progress. This is to support kickstarts to avoid processing installer RPMs in future releases.
This change introduces a new sysinv API to query if an upgrade is in progress (i.e, upgrade starts, but not abort).
TCs: Upgrade from 21.05 -> 21.12 abort after controller-1 upgrade completed Upgrade from 21.05 -> 21.12 Upgrade from 21.12 -> 22.02 abort after controller-1 upgrade completed Upgrade from 21.12 -> 22.02 load delete after 21.05 -> 21.12 upgrade abort load delete after 21.05 -> 21.12 upgrade complete load delete after 21.12 -> 22.02 upgrade abort load delete after 21.12 -> 22.02 upgrade complete
Partial-bug: 1961424
Change-Id: Iaa49acca0dd365601fa2475c22aee2a4f668eb4d Signed-off-by: Bin Qian <email address hidden>
Reviewed: https:/ /review. opendev. org/c/starlingx /config/ +/829943 /opendev. org/starlingx/ config/ commit/ 555c541eebd5d7f f093212510cc697 2f80325fc4
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 555c541eebd5d7f f093212510cc697 2f80325fc4
Author: Bin Qian <email address hidden>
Date: Thu Feb 10 10:17:45 2022 -0500
Add api to query an upgrade is in progress
Add api to query an upgrade is in progress. This is to
support kickstarts to avoid processing installer RPMs
in future releases.
This change introduces a new sysinv API to query if an
upgrade is in progress (i.e, upgrade starts, but not
abort).
TCs:
Upgrade from 21.05 -> 21.12 abort after controller-1
upgrade completed
Upgrade from 21.05 -> 21.12
Upgrade from 21.12 -> 22.02 abort after controller-1
upgrade completed
Upgrade from 21.12 -> 22.02
load delete after 21.05 -> 21.12 upgrade abort
load delete after 21.05 -> 21.12 upgrade complete
load delete after 21.12 -> 22.02 upgrade abort
load delete after 21.12 -> 22.02 upgrade complete
Partial-bug: 1961424
Change-Id: Iaa49acca0dd365 601fa2475c22aee 2a4f668eb4d
Signed-off-by: Bin Qian <email address hidden>