Commit Graph

9 Commits

Author SHA1 Message Date
Don Penney 4e006a92a5 Move content to subdir to support relocated packaging
Change-Id: I985f3bef71616c6674e31b68c5d8037cdb670884
Story: 2006166
Task: 37338
Depends-On: https://review.opendev.org/692861
Signed-off-by: Don Penney <don.penney@windriver.com>
2019-11-04 14:14:38 -05:00
Angie Wang b7f7848ec0 Update subcloud add command arguments to accept a URL
This commit updates the argument --bootstrap-values and
--deploy-playbooks for the command subcloud add to accept
a URL in addition to a local file path.

Tested:
 - arguments with URL and local path
 - exceptions

Change-Id: I5f2128ce35284499f1b3cecd9f1535111a08d775
Closes-Bug: 1848539
Signed-off-by: Angie Wang <angie.wang@windriver.com>
2019-10-21 17:44:36 -04:00
Andy Ning ce49ea8a03 Remove client checking on project_id and project name
In remote cli both OS_PROJECT_ID and OS_PROJECT_NAME are set. dcmanager
complains that 'Only project name or project id should be set'. This
checking is unneccessary so this update removed this checking.

Change-Id: I7a538d9e1c604e2e6582e441421d8498e3530cc6
Story: 2004766
Task: 37127
Signed-off-by: Andy Ning <andy.ning@windriver.com>
2019-10-15 11:25:59 -04:00
Tyler Smith 16c3e55663 Adding arbitrary deploy playbook execution to subcloud add command
This commit adds command-line arguments to pass a deploy playbook and
deploy values files to the dcmanager subcloud add command

Depends-On: https://review.opendev.org/#/c/683230
Change-Id: Ief859472bbceb6b456d7d53fdb0b1cae3f07ff18
Story: 2004766
Task: 36712
Signed-off-by: Tyler Smith <tyler.smith@windriver.com>
2019-09-25 15:54:25 +00:00
Tyler Smith e96710bfc9 Zero Touch Provisioning changes for subcloud configuration
- Adding deploy field to subcloud entity
- removing generate config option
- modifying subcloud add to take a yaml file
  instead of individual parameters

Depends-On: https://review.opendev.org/#/c/670328/
Change-Id: I3160fb65dde7c4d514246fcf413e8b341b9c75a8
Story: 2004766
Task: 35756
Signed-off-by: Tyler Smith <tyler.smith@windriver.com>
2019-07-16 13:35:50 -04:00
Tao Liu 0203b97ef8 Distributed cloud: Fix Patch Orchestration
The dcmanager failed to create patch strategy for sub-clouds.
This problem is caused by keyword argument name mismatch in the
vim interfaces that used by the dcmanager.
The argument names that have compute reference have been
changed to worker on the vim side while the dcmanager
still uses the old names.

This update changes all compute references to worker in
dcmanagerclient.

Closes-Bug:1821081
Depends-On: https://review.openstack.org/#/c/645011/

Change-Id: I04488623ef601422352f77372259e4a514c11681
Signed-off-by: Tao Liu <tao.liu@windriver.com>
2019-03-20 17:29:00 -04:00
Tao Liu e7ddbe45c9 Integrate Distributed Cloud with containerized services
Add cluster IP parameters to dcmanager client

Story: 2004766
Task: 30023

Change-Id: Ide5533a4f96ad0783cac181db6884310bccedc2f
Signed-off-by: Tao Liu <tao.liu@windriver.com>
2019-03-14 15:18:59 -04:00
Lachlan Plant b11e7ac509 Fix pep8 and py27 tests in stx-distcloud-client
Pep8 and py27 tests are now passing
Both are voting in zuul on check and gate

Story: 2003862
Task: 26692

Change-Id: Idf8bb3cbe139ac8fbf3755a25f9efd7c76e45d72
Signed-off-by: Lachlan Plant <lachlan.plant@windriver.com>
2018-11-02 14:51:18 +00:00
Scott Little 640ee2a980 StarlingX open source release updates
Signed-off-by: Scott Little <scott.little@windriver.com>
2018-08-07 11:51:16 -04:00