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>