fuel-qa/fuelweb_test/tests/cluster_configs.yaml
Alexander Kurenyshev 37ca5dd95f Add Unlock settings tab test
This patch implements tests for Unlock Settings
Tab Feature with randomly changed settings.

Scenario:
    1. Load clusters' configurations from the file
    2. Revert snapshot with appropriate nodes count
    3. Create a cluster from config
    4. Update nodes accordingly to the config
    5. Deploy the cluster
    6. Get cluster attributes
    7. Modify randomly cluster attributes
    8. Add if it's needed ceph nodes
    9. Update cluster attributes with changed one
    10. Redeploy cluster
    11. Run OSTF
    12. Go to the next config

Duration xxx m
Snapshot will be maked for all failed configurations

Change-Id: I3376dc29cf8083ead742384725e3e0a10dae2b34
(cherry picked from commit 8d6186acd3)
2016-05-27 13:24:42 +03:00

176 lines
3.5 KiB
YAML

---
-
name: "1Controller_2Computes_vlan"
nodes:
slave-01:
- "controller"
slave-02:
- "compute"
slave-03:
- "compute"
network:
net_provider: "neutron"
net_segment_type: "vlan"
-
name: "1Controller_2Computes_gre"
nodes:
slave-01:
- "controller"
slave-02:
- "compute"
slave-03:
- "compute"
network:
net_provider: "neutron"
net_segment_type: "gre"
-
name: "1Controller_2Computes_tun"
nodes:
slave-01:
- "controller"
slave-02:
- "compute"
slave-03:
- "compute"
network:
net_provider: "neutron"
net_segment_type: "tun"
-
name: "1Controller_ceph_2Computes_ceph_vlan"
nodes:
slave-01:
- "controller"
- "ceph-osd"
slave-02:
- "compute"
- "ceph-osd"
slave-03:
- "compute"
- "ceph-osd"
network:
net_provider: "neutron"
net_segment_type: "vlan"
settings:
volumes_ceph: true
images_ceph: true
volumes_lvm: false
-
name: "1Controller_1Compute_1cndr_mongo_3ceph"
nodes:
slave-01:
- "controller"
slave-02:
- "compute"
slave-03:
- "cinder"
- "mongo"
slave-04:
- "ceph-osd"
slave-05:
- "ceph-osd"
slave-06:
- "ceph-osd"
network:
net_provider: "neutron"
net_segment_type: "vlan"
-
name: "3Controller_3Computes_ceph"
nodes:
slave-01:
- "controller"
slave-02:
- "controller"
slave-03:
- "controller"
slave-04:
- "compute"
- "ceph-osd"
slave-05:
- "compute"
- "ceph-osd"
slave-06:
- "compute"
- "ceph-osd"
network:
net_provider: "neutron"
net_segment_type: "vlan"
-
name: "3Controller_mongo_3Computes_ceph"
nodes:
slave-01:
- "controller"
- "mongo"
slave-02:
- "controller"
- "mongo"
slave-03:
- "controller"
- "mongo"
slave-04:
- "compute"
- "ceph-osd"
slave-05:
- "compute"
- "ceph-osd"
slave-06:
- "compute"
- "ceph-osd"
network:
net_provider: "neutron"
net_segment_type: "vlan"
-
name: "1Controller_1Compute_1Cinder_3Ceph_Rados_vlan"
nodes:
slave-01:
- "controller"
slave-02:
- "compute"
slave-03:
- "cinder"
slave-04:
- "ceph-osd"
slave-05:
- "ceph-osd"
slave-06:
- "ceph-osd"
network:
net_provider: "neutron"
net_segment_type: "vlan"
settings:
volume-lvm: true
volume-ceph: false
image-ceph: true
rados-ceph: true
ephemeral-ceph: false
replica-ceph: 2
-
name: "1Controller_2Computes_1Cinder_3Ceph_1Mongo_Ceph_Image_Ceilometer_vlan"
nodes:
slave-01:
- "controller"
slave-02:
- "compute"
slave-03:
- "compute"
slave-04:
- "cinder"
slave-05:
- "ceph-osd"
slave-06:
- "ceph-osd"
slave-07:
- "ceph-osd"
slave-08:
- "mongo"
network:
net_provider: "neutron"
net_segment_type: "vlan"
settings:
volume-lvm: true
volume-ceph: false
image-ceph: true
rados-ceph: false
ephemeral-ceph: false
replica-ceph: 2
ceilometer: true