Convert remaining multinode jobs to config-download

As we move towards making config-download the default, this converts the
remaining multinode jobs that run against master changes to use
config-download.

Once it's the default, we can come back and update these configs to not
have to explicitly use --config-download.

Change-Id: I459bf28a9d35a0f6134f6ed13ccdd48823240bbb
implements: blueprint config-download-default
This commit is contained in:
James Slagle 2018-04-04 19:50:46 -04:00
parent 505a0c5df5
commit 4fac0cab8d
3 changed files with 66 additions and 0 deletions

View File

@ -119,3 +119,25 @@ tempest_extra_config: >-
# This is a workaround to have test_volume_boot_pattern passing, it's failing
# due a concurrency, for more information, check lp 1744151
tempest_workers: 1
deployed_server: >-
{% if release in ['newton','ocata','pike','queens'] -%}
true
{%- else -%}
false
{%- endif -%}
deploy_steps_ansible_workflow: >-
{% if release not in ['newton','ocata','pike','queens'] -%}
true
{%- else -%}
false
{%- endif -%}
config_download_args: >-
{% if release not in ['newton','ocata','pike','queens'] -%}
-e /usr/share/openstack-tripleo-heat-templates/environments/config-download-environment.yaml
-e {{ working_dir }}/config-download.yaml
--config-download
--deployed-server
--disable-validations
--verbose
{%- endif -%}

View File

@ -93,3 +93,25 @@ tempest_plugins: >-
{% if release not in ['newton', 'ocata', 'pike'] -%}{{ tempest_plugins_new }}
{%- else -%}{{ tempest_plugins_old }}
{%- endif -%}
deployed_server: >-
{% if release in ['newton','ocata','pike','queens'] -%}
true
{%- else -%}
false
{%- endif -%}
deploy_steps_ansible_workflow: >-
{% if release not in ['newton','ocata','pike','queens'] -%}
true
{%- else -%}
false
{%- endif -%}
config_download_args: >-
{% if release not in ['newton','ocata','pike','queens'] -%}
-e /usr/share/openstack-tripleo-heat-templates/environments/config-download-environment.yaml
-e {{ working_dir }}/config-download.yaml
--config-download
--deployed-server
--disable-validations
--verbose
{%- endif -%}

View File

@ -38,3 +38,25 @@ run_tempest: true
test_regex: ''
tempest_whitelist:
- 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops'
deployed_server: >-
{% if release in ['newton','ocata','pike','queens'] -%}
true
{%- else -%}
false
{%- endif -%}
deploy_steps_ansible_workflow: >-
{% if release not in ['newton','ocata','pike','queens'] -%}
true
{%- else -%}
false
{%- endif -%}
config_download_args: >-
{% if release not in ['newton','ocata','pike','queens'] -%}
-e /usr/share/openstack-tripleo-heat-templates/environments/config-download-environment.yaml
-e {{ working_dir }}/config-download.yaml
--config-download
--deployed-server
--disable-validations
--verbose
{%- endif -%}