fs10: deploy steps with ansible

On FS10, use Ansible to deploy TripleO steps.
For that, it will generate Ansible configuration, download it and
execute it from the undercloud.

Depends-On: I2aa1a04ea8a963b9c613008c12b1efffd365ceaf
Change-Id: Ib7451f59664380d437a9f42efdfad09d070e8072
This commit is contained in:
Emilien Macchi 2017-09-28 14:06:33 -07:00
parent 1464398840
commit d5d7218fa1
1 changed files with 18 additions and 0 deletions

View File

@ -32,3 +32,21 @@ overcloud_roles:
- Storage
- StorageMgmt
- Tenant
step_tripleo_config_download: >-
{% if release not in ['newton','ocata','pike'] -%}
true
{%- else -%}
false
{%- endif -%}
deploy_steps_ansible: >-
{% if release not in ['newton','ocata','pike'] -%}
true
{%- else -%}
false
{%- endif -%}
config_download_args: >-
{% if release not in ['newton','ocata','pike'] -%}
-e /usr/share/openstack-tripleo-heat-templates/environments/config-download-environment.yaml
-e {{ working_dir }}/config-download.yaml
{%- endif -%}