
Following [1] and [2], this commit adds the following extra_args to the subcloud sw-update orchestration: - snapshot - rollback - with_delete - delete_only Test plan: - PASS: Upgrade a subcloud without providing --with-delete and --snapshot and verify the software status of the subcloud was "deploying". - PASS: Run a follow-up strategy with --delete-only and verify the deployment was deleted and the status became "deployed". - PASS: Repeat the first test, this time passing --with-delete and verify the software status of the subcloud was "deployed". - PASS: Repeat the first test. After completing, run a follow-up strategy with --rollback option. Verify the subcloud was rolled back. [1]: https://review.opendev.org/c/starlingx/distcloud/+/954904 [2]: https://review.opendev.org/c/starlingx/distcloud/+/956307 Depends-on: https://review.opendev.org/c/starlingx/distcloud/+/956307 Story: 2011357 Task: 52624 Change-Id: I43b359209ab3e43bdb336ef325b9fca39f9704a7 Signed-off-by: Victor Romano <victor.gluzromano@windriver.com>
Description
StarlingX Horizon plugins for new StarlingX services
Languages
Python
72.5%
HTML
14.2%
JavaScript
12.4%
SCSS
0.8%
Makefile
0.1%