06a6405c00
Runtime changing of yaml config via environment variable use !os_env Add validator for unique file name of yaml config file. We should have unique file names in system_test/tests_templates/tests_configs Yaml configuration compiled only when test started, than increase creation speed of test plan and improve isolation of config files Using name of yaml file for link config and test case instead of the test-group node in yaml file before Add several types of group names: case_group.CONFIG case_gorup(CONFIG) case_gorup[CONFIG] case_gorup{CONFIG} Add default devops template system_test/tests_templates/devops_configs/default.yaml Use devops config in ceph_all_on_neutron_vlan.yaml Implements blueprint template-based-testcases Change-Id: Ib5ae4126041b2aad059199e93d0c78457125b1fe
41 lines
680 B
YAML
41 lines
680 B
YAML
---
|
|
|
|
network-config: &network-config
|
|
provider: neutron
|
|
segment-type: vlan
|
|
pubip-to-all: false
|
|
|
|
storages-config: &storages-config
|
|
volume-lvm: true
|
|
volume-ceph: false
|
|
image-ceph: false
|
|
ephemeral-ceph: false
|
|
rados-ceph: false
|
|
replica-ceph: 2
|
|
|
|
nodes: &nodes
|
|
- roles:
|
|
- controller
|
|
count: 1
|
|
- roles:
|
|
- compute
|
|
count: 1
|
|
- roles:
|
|
- cinder
|
|
count: 1
|
|
|
|
template:
|
|
name: 1 Controller, 1 Compute, 1 Cinder on Neutron/VLAN
|
|
slaves: 3
|
|
cluster_template: &environment-config
|
|
name: env1
|
|
release: ubuntu
|
|
settings:
|
|
components:
|
|
sahara: false
|
|
murano: false
|
|
ceilometer: false
|
|
storages: *storages-config
|
|
network: *network-config
|
|
nodes: *nodes
|