distcloud-client/distributedcloud-client/dcmanagerclient/api
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
..
v1 Add 'subcloud deploy complete' command to dcmanager 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
base.py Show Subcloud Deploy Configuration Status 2023-05-24 17:51:38 -03:00
client.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00
httpclient.py Remove WR License notice from StarlingX distributed cloud client 2021-12-22 13:23:29 -05:00