fuel-qa/system_test/tests_templates/tests_configs/multirack.yaml
Maksim Strukov 41405c6415 Deploy multirack environment with shared networks
Refactor tests for multiple cluster networks feature so
all tests use fuel-devops environment which has 3 nodegroups,
shared L2 network and it's defined using template. Also allow
tests to configure networks for more than 1 custom nodegroup.
Add aditional check for shared storage network (Ceph health).
Create new test case for adding new nodegroup to operational
environment.

Co-Authored-By: Artem Panchenko <apanchenko@mirantis.com>

Closes-Bug: #1521316
Implements blueprint test-nodegroup-add
Implements blueprint test-nodegroups-share-networks
Change-Id: I066248a7b96a6f16b1e24763892234fe48803983
2016-01-17 14:44:43 +02:00

45 lines
800 B
YAML

---
network-config: &network-config
provider: neutron
segment-type: tun
pubip-to-all: false
storages-config: &storages-config
volume-lvm: false
volume-ceph: true
image-ceph: true
rados-ceph: true
ephemeral-ceph: false
replica-ceph: 2
nodes: &nodes
- roles:
- controller
count: 3
nodegroup: default
- roles:
- compute
count: 1
nodegroup: rack-02
- roles:
- ceph-osd
count: 2
nodegroup: rack-03
template:
name: 3 Controller, 1 Compute, 2 Ceph on Neutron/VLAN
slaves: 6
devops_settings: !include devops_configs/multirack.yaml
cluster_template: &environment-config
name: env1
release: ubuntu
settings:
components:
sahara: false
murano: false
ceilometer: false
storages: *storages-config
network: *network-config
nodes: *nodes