From 4fac0cab8d4af48fa85187fc3093da711af85360 Mon Sep 17 00:00:00 2001 From: James Slagle Date: Wed, 4 Apr 2018 19:50:46 -0400 Subject: [PATCH] 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 --- config/general_config/featureset017.yml | 22 ++++++++++++++++++++++ config/general_config/featureset018.yml | 22 ++++++++++++++++++++++ config/general_config/featureset030.yml | 22 ++++++++++++++++++++++ 3 files changed, 66 insertions(+) diff --git a/config/general_config/featureset017.yml b/config/general_config/featureset017.yml index aeb958b28..0be6c543b 100644 --- a/config/general_config/featureset017.yml +++ b/config/general_config/featureset017.yml @@ -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 -%} diff --git a/config/general_config/featureset018.yml b/config/general_config/featureset018.yml index ded053fdc..cccd75ea5 100644 --- a/config/general_config/featureset018.yml +++ b/config/general_config/featureset018.yml @@ -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 -%} diff --git a/config/general_config/featureset030.yml b/config/general_config/featureset030.yml index ba9900599..aec9e8955 100644 --- a/config/general_config/featureset030.yml +++ b/config/general_config/featureset030.yml @@ -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 -%}