Victor Romano 0223475895 Add extra_args to dcmanager sw-update strategy
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>
2025-08-05 10:14:36 -03:00
2018-09-25 05:44:57 -05:00
2019-04-19 19:52:27 +00:00
2023-09-08 19:21:28 -03:00
2019-11-12 17:21:02 -05:00
2018-09-24 22:26:46 +08:00
2018-05-20 20:53:11 -07:00
2023-05-01 14:01:17 +00:00
2023-05-01 14:01:17 +00:00
Description
StarlingX Horizon plugins for new StarlingX services
5.9 MiB
Languages
Python 72.5%
HTML 14.2%
JavaScript 12.4%
SCSS 0.8%
Makefile 0.1%