6990331639
Allow OS::Heat::Stack to access remote stack from another OpenStack provider. Also enable functional tests for multi-cloud. Implement multi-cloud support as an extension to the existing multi-region support. Allow operate a remote stack (from another OpenStack cloud) as a resource in stack from local OpenStack cloud. I propose we add multi cloud support into ``OS::Heat::Stack`` and change the property schema for ``context``. Within context, we should adding following properties: * credential_secret_id: ID of Barbican Secret. Which stores authN information for remote cloud. Service will use auth information from Barbican Secret to access Orchestration service in another OpenStack. Must make sure you're able toget that secret from Barbican service when provide `credential_secret_id` property. Story: #2002126 Task: #26907 Depends-On: https://review.openstack.org/579750 Change-Id: I2f3de3e7c29cf7debb1474228c8a9a81725a72ed
9 lines
361 B
YAML
9 lines
361 B
YAML
---
|
|
features:
|
|
- |
|
|
Add multiple OpenStack orchestration support - User can now use
|
|
``OS::Heat::Stack`` to create stack in another OpenStack cloud.
|
|
Must provide properties ``credential_secret_id`` in ``context``.
|
|
Remote stack resource will get authentication information from
|
|
cloud credential to refresh context before calling stack create.
|