Move common multinode role setup from tripleo-ci

This configuration was previously in tripleo-ci in the
testenv/multinode.yml file, but it is not specific to tripleo-ci.

This would be nice to add to the common multinode config and only
override where needed, but our current code does not allow for
overriding what is in the common config.

Change-Id: Ia042fc578ade2c073504ceb117b1da3ff0a4e051
This commit is contained in:
John Trowbridge 2017-07-26 08:33:37 -04:00 committed by Emilien Macchi
parent c74f67d273
commit 3ed912bd91
19 changed files with 247 additions and 0 deletions

View File

@ -16,3 +16,16 @@ composable_scenario: multinode.yaml
# Use default test template
# validate_template: tenantvm-floatingip.yaml
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -44,3 +44,16 @@ exit_on_validations_failure: False
deploy_composable_scenario: true
composable_scenario: scenario001-multinode.yaml
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -12,3 +12,16 @@ exit_on_validations_failure: False
deploy_composable_scenario: true
composable_scenario: scenario002-multinode.yaml
validate_template: scenario002-multinode.yaml
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -12,3 +12,16 @@ exit_on_validations_failure: False
deploy_composable_scenario: true
composable_scenario: scenario003-multinode.yaml
validate_template: scenario003-multinode.yaml
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -12,3 +12,16 @@ exit_on_validations_failure: False
deploy_composable_scenario: true
composable_scenario: scenario004-multinode.yaml
validate_template: scenario004-multinode.yaml
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -4,3 +4,16 @@ test_ping: true
deploy_composable_scenario: true
composable_scenario: scenario005-multinode.yaml
validate_template: scenario005-multinode.yaml
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -22,3 +22,16 @@ tempest_config: true
test_ping: false
run_tempest: true
test_regex: 'tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern'
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -63,3 +63,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -67,3 +67,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -65,3 +65,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -65,3 +65,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -65,3 +65,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -53,3 +53,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -51,3 +51,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -51,3 +51,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -51,3 +51,16 @@ artcl_create_docs_payload:
- overcloud-deploy-post
- overcloud-upgrade
- overcloud-validate
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -28,3 +28,16 @@ container_args: >-
tempest_config: false
test_ping: false
run_tempest: false
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -35,3 +35,16 @@ extra_args: >-
tempest_config: false
test_ping: true
run_tempest: false
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant

View File

@ -3,6 +3,19 @@
deploy_composable_scenario: true
composable_scenario: scenario008-multinode.yaml
validate_template: scenario008-multinode.yaml
composable_roles: true
overcloud_roles:
- name: Controller
CountDefault: 1
tags:
- primary
- controller
networks:
- External
- InternalApi
- Storage
- StorageMgmt
- Tenant
network_isolation: false
enable_pacemaker: true