distcloud-client/distributedcloud-client/dcmanagerclient/tests/v1
Christopher Souza f7487d291f Add the --upload-only option to dcmanager upgrade_strategy CLI
This commit adds a new option --upload-only to dcmanager
upgrade-strategy create. If this option is used, the releases
are uploaded to the subclouds and the strategy state is set to complete.

Depends-on: https://review.opendev.org/c/starlingx/distcloud/+/894170

Test Plan:
1. PASS - Run dcmanager help upgrade-strategy create and verify
that the --upload-only argument is present.
2. PASS - Create and apply a patch strategy using the --upload-only
option and verify that the strategy completes after uploading
the patches to the subclouds.
3. PASS - Create and apply a patch strategy without using the
--upload-only option and verify that the strategy continues
after uploading the patches to the subclouds.
4. PASS - Verify that the CLI output of dcmanager upgrade-strategy
create/delete/show/abort/apply contains the 'upload only' field.

Story: 2010676
Task: 48746

Change-Id: I3ab70ff7287ae54fa4c407ef0f3c15784bfc19a6
Signed-off-by: Christopher Souza <Christopher.DeOliveiraSouza@windriver.com>
2023-09-28 15:53:34 -03:00
..
__init__.py Move content to subdir to support relocated packaging 2019-11-04 14:14:38 -05:00
mixins.py Add the --upload-only option to dcmanager patch-strategy CLI 2023-03-02 14:52:25 -03:00
test_alarm_manager.py Add coverage test: test_alarm_manager 2021-12-20 17:42:09 +00:00
test_fw_update_strategy.py Add distributed cloud kubernetes upgrade orchestration commands 2021-02-17 17:17:46 -06:00
test_kube_rootca_update_strategy.py Adding dcmanager kube-rootca-update-strategy CLI 2021-09-08 15:58:07 -05:00
test_kube_upgrade_strategy.py Add distributed cloud kubernetes upgrade orchestration commands 2021-02-17 17:17:46 -06:00
test_patch_update_strategy.py Add the --upload-only option to dcmanager patch-strategy CLI 2023-03-02 14:52:25 -03:00
test_phased_subcloud_deploy.py Add subcloud deploy resume option to dcmanager 2023-07-24 09:32:50 -03:00
test_step_manager.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00
test_subcloud_backup_manager.py Add 'subcloud deploy create' command to dcmanager 2023-06-16 18:47:06 -03:00
test_subcloud_deploy_manager.py Add 'subcloud deploy create' command to dcmanager 2023-06-16 18:47:06 -03:00
test_subcloud_group_manager.py Add 'subcloud deploy create' command to dcmanager 2023-06-16 18:47:06 -03:00
test_subcloud_manager.py Add 'subcloud deploy create' command to dcmanager 2023-06-16 18:47:06 -03:00
test_sw_prestage_manager.py Add release optionality to subcloud prestage 2023-05-17 21:01:53 +00:00
test_sw_update_manager.py Add coverage test: test_sw_update_manager 2021-12-20 19:02:45 +00:00
test_sw_update_options_manager.py Add coverage test: test_alarm_manager 2021-12-20 17:42:09 +00:00
test_sw_upgrade_strategy.py Add the --upload-only option to dcmanager upgrade_strategy CLI 2023-09-28 15:53:34 -03:00
utils.py Add the --upload-only option to dcmanager patch-strategy CLI 2023-03-02 14:52:25 -03:00