5b6d26c821
This introduce needed changes to be able to deploy an additional cell via oooq. If additional_cell is set to true after the overcloud got deployed the additional cell gets deployed. Todo this information gets extracted from the overcloud stack, which is requried as input to the second heat stack, where the additional cell is managed with. As a reference [1] is the scenario which is installed adding a single additional cell. config/general_config/featureset063.yml is used for the configuration and config/nodes/1ctlr_1cellctrl_1comp.yml has a nova config example. [1] https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/deploy_cellv2_basic.html Depends-On: https://review.opendev.org/691688 Depends-On: https://review.opendev.org/704661 Change-Id: I2de781fcec64e862bde34929547b578d2af0c16c
38 lines
818 B
YAML
38 lines
818 B
YAML
---
|
|
- include: pre-deploy.yml
|
|
tags:
|
|
- overcloud-scripts
|
|
|
|
- include: create-scripts.yml
|
|
tags:
|
|
- overcloud-scripts
|
|
|
|
- include: deployed-server.yml
|
|
when: deployed_server|bool and not (deploy_steps_ansible_workflow|bool)
|
|
tags:
|
|
- overcloud-deploy
|
|
|
|
- include: deploy-overcloud.yml
|
|
tags:
|
|
- overcloud-deploy
|
|
|
|
- include: overcloud-status.yml
|
|
tags:
|
|
- overcloud-deploy
|
|
|
|
- include: post-deploy.yml
|
|
tags:
|
|
- overcloud-post-deploy
|
|
when: overcloud_deploy_result is defined and overcloud_deploy_result == "passed"
|
|
|
|
- block:
|
|
- include: pre-cell-deploy.yml
|
|
tags:
|
|
- overcloud-scripts-cell
|
|
- include: deploy-cell.yml
|
|
tags:
|
|
- overcloud-deploy-cell
|
|
when:
|
|
- additional_cell|bool
|
|
- overcloud_deploy_result is defined and overcloud_deploy_result == "passed"
|