Activate config-download only in Queens and beyond

... the feature doesn't work in Pike.

Related-Bug: #1748315
Change-Id: I9c54f72e1b527ca68e88cc253c673362ca7943f1
This commit is contained in:
Wes Hayutin 2018-02-08 18:36:37 -05:00 committed by Emilien Macchi
parent ad1fc16b0c
commit 905258d323
2 changed files with 13 additions and 3 deletions

View File

@ -40,7 +40,12 @@ overcloud_roles:
- StorageMgmt
- Tenant
deploy_steps_ansible_workflow: true
deploy_steps_ansible_workflow: >-
{% 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

View File

@ -32,13 +32,18 @@ multinode_args: >-
-e {{ overcloud_templates_path }}/environments/deployed-server-bootstrap-environment-centos.yaml
--overcloud-ssh-user {{ undercloud_user }}
deploy_steps_ansible_workflow: true
deploy_steps_ansible_workflow: >-
{% 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
--deployed-server
--config-download
--deployed-server
--disable-validations
--verbose
{%- endif -%}