distcloud-client/distributedcloud-client/dcmanagerclient/api/v1
Gustavo Herzmann d6335fc1cc Add 'subcloud deploy complete' command to dcmanager
This commit adds the subcloud deploy complete command to dcmanager
client. It's used to mark the subcloud deployment as 'complete',
usefull when the user manually configures the subcloud and wants to
finalize the deployment without running 'dcmanager subcloud deploy
config'.

Usage:
dcmanager subcloud deploy complete subcloud-name

To run the 'deploy complete' operation deploy status of the subcloud
must be 'bootstrap-complete'

Test Plan:
1. PASS - Verify that the dcmanager help subcloud deploy complete shows
          the correct help message;
2. PASS - Run 'dcmanager subcloud deploy complete' and verify that the
          correct API call is made;
3. PASS - Verify that the subcloud name/id parameter is required.

Depends-On: https://review.opendev.org/c/starlingx/distcloud/+/889877

Story: 2010756
Task: 48454

Change-Id: I53929dcad068c93982e3381f47f4dda61b3b5d1e
Signed-off-by: Gustavo Herzmann <gustavo.herzmann@windriver.com>
2023-07-28 09:29:30 -03:00
..
__init__.py Move content to subdir to support relocated packaging 2019-11-04 14:14:38 -05:00
alarm_manager.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00
client.py Add 'subcloud deploy create' command to dcmanager 2023-06-16 18:47:06 -03:00
fw_update_manager.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00
kube_rootca_update_manager.py dcmanager kube-root-ca-update-strategy extra args 2021-09-29 10:15:51 -05:00
kube_upgrade_manager.py Adding 'force' support and 'to-version' for kube-upgrade 2021-12-24 08:37:18 -06:00
phased_subcloud_deploy_manager.py Add 'subcloud deploy complete' command to dcmanager 2023-07-28 09:29:30 -03:00
strategy_step_manager.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00
subcloud_backup_manager.py Use multipart headers on subcloud-backup API calls 2022-12-14 18:13:50 -03:00
subcloud_deploy_manager.py Add release optionality to subcloud-deploy upload/show 2023-03-23 20:34:30 -04:00
subcloud_group_manager.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00
subcloud_manager.py Fix broken subcloud show --detail 2023-06-07 16:55:46 +00:00
sw_patch_manager.py Add the --upload-only option to dcmanager patch-strategy CLI 2023-03-02 14:52:25 -03:00
sw_prestage_manager.py Add release optionality to subcloud prestage 2023-05-17 21:01:53 +00:00
sw_strategy_manager.py Make sw_strategy_manager return extra_args without filtering it 2023-03-07 11:24:54 -03:00
sw_update_manager.py Add the --upload-only option to dcmanager patch-strategy CLI 2023-03-02 14:52:25 -03:00
sw_update_options_manager.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00
sw_upgrade_manager.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00