[RFE][deployed-server][split-stack] openstack provider for multinode/pre-provisioned development environments
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Wishlist
|
Bogdan Dobrelya | ||
Pike |
Fix Released
|
Wishlist
|
Bogdan Dobrelya | ||
Queens |
Fix Released
|
Wishlist
|
Bogdan Dobrelya |
Bug Description
Note, this is not related to OVB/CI devmode RFEs like https:/
This extends the https:/
There is also a nice write-up explaining the use case https:/
The user story is "Infrastructure scripts are doing many different things that I am as a developer don't need/want to do. Instead I want to deploy overcloud openstack on pre-provisioned VMs, using ansible playbooks only (composed from quickstart roles)"
The use case is:
* given a set of VM instances on generic openstack cloud provider, deployed either as a heat stack or the like (for example, like Traas does for RDO cloud) and given access creds/url to that cloud;
* given a dynamic openstack inventory generated by openstack.py from ansible repo;
* given a custom ansible play comprising quickstart/extras roles, with custom vars included,
* to DEPLOY a multinode (like tripleo-ci multinode scenarios do for nodepool, but here VM nodes pre-provisioned by hosting openstack cloud), based on the deployed-server quickstart-extras role;
* and having applied the following shortcuts for development environments/
* No images/
* Dependencies should not be cloned & built as artifacts with zuul_cloner et al. Instead, custom undercloud/
Caveats:
* No tripleo-
* Deployment split into the steps: an undercloud may be deployed as a separate, then deployment continued to finish multinode overcloud as well.
* Ansible-playbook commands may overlap for long running undercloud deploy and overcloud-prep and repo-setup tasks, bringing a drastic shortcut to deploy time. Example https:/
Changed in tripleo: | |
milestone: | none → pike-2 |
status: | New → In Progress |
assignee: | nobody → Bogdan Dobrelya (bogdando) |
importance: | Undecided → Wishlist |
tags: | added: quickstart |
description: | updated |
summary: |
- [RFE] openstack provider for multinode development environments + [RFE][deployed-server] openstack provider for multinode development + environments |
description: | updated |
description: | updated |
summary: |
- [RFE][deployed-server] openstack provider for multinode development - environments + [RFE][deployed-server][split-stack] openstack provider for multinode + development environments |
description: | updated |
tags: | added: deployment-time |
Changed in tripleo: | |
milestone: | pike-2 → pike-3 |
description: | updated |
description: | updated |
summary: |
- [RFE][deployed-server][split-stack] openstack provider for multinode - development environments + [RFE][deployed-server][split-stack] openstack provider for + multinode/pre-provisioned development environments |
Changed in tripleo: | |
milestone: | pike-3 → pike-rc1 |
Changed in tripleo: | |
milestone: | pike-rc1 → queens-1 |
description: | updated |
description: | updated |
Addressed by: https:/ /review. openstack. org/#/q/ topic:custom_ undercloud