Upgrades are missing logic, after restore procedure change
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Mihnea Saracin |
Bug Description
Brief Description
-----------------
Restore procedure was changed. New steps introduced (start the restore, complete the restore). Upgrades that are based on backup and restore procedure must automate the `complete the restore` logic step.
https:/
Severity
--------
Major: System/Feature is usable but degraded
Steps to Reproduce
------------------
Do an AIO-SX upgrade.
Expected Behavior
------------------
After `system upgrade-complete`
`system restore-show` shows that no restore is in progress.
Periodic task that audits the application will run to completion.
Actual Behavior
----------------
After `system upgrade-complete`
`system restore-show` shows that restore is in progress.
Periodic task that audits the application is skipped because a restore is in progress.
Reproducibility
---------------
100%
System Configuration
-------
Only AIO-SX for which upgrades are based on the restore procedure.
Branch/Pull Time/Commit
-------
Last Pass
---------
Timestamp/Logs
--------------
sysinv.log:
Restore in progress - defer platform managed application activity
Test Activity
-------------
Developer Testing
Workaround
----------
Manually call `system restore-complete` before `system upgrade-complete`
Changed in starlingx: | |
assignee: | nobody → Dan Voiculeasa (dvoicule) |
summary: |
- Upgrades will not work after restore procedure change + Ugrades are missing logic, after restore procedure change |
summary: |
- Ugrades are missing logic, after restore procedure change + Upgrades are missing logic, after restore procedure change |
tags: | added: stx.update |
Changed in starlingx: | |
assignee: | Dan Voiculeasa (dvoicule) → nobody |
Changed in starlingx: | |
assignee: | nobody → Mihnea Saracin (msaracin) |
Changed in starlingx: | |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: stx.5.0 |
The issue was fixed by the following review: https:/ /review. opendev. org/c/starlingx /config/ +/765509