blob: 01551ee2a5bead8ba8dff8113c9199cf6d404911 [file] [log] [blame]
koder aka kdanilov39e449e2016-12-17 15:15:26 +02001# ------------------------------------ CONFIGS -------------------------------------------------------------------
kdanylov aka kodercdfcdaf2017-04-29 10:03:39 +03002#fuel:
3# url: http://172.16.44.13:8000/
4# creds: admin:admin@admin
5# ssh_creds: root:r00tme
6# openstack_env: test
7#
8#openstack:
9# skip_preparation: false
10# openrc: /home/koder/workspace/scale_openrc
11# openrc:
12# user: USER
13# passwd: PASSWD
14# tenant: KEY_FILE
15# auth_url: URL
16# SOME_OTHER_OPTS: OPTIONAL
17# vms:
18# - "USERNAME[:PASSWD]@VM_NAME_PREFIX[::KEY_FILE]"
19#
20#ceph:
21# cluster: ceph << Optional
22# config: PATH << Optional
23# keyfile: PATH << Optional
24# key: KEY << not supported for now
25# root_node: NODE_NAME
26#
27#
kdanylov aka koder150b2192017-04-01 16:53:01 +030028# nodes: - map of explicit nodes URLS to node roles
29# in format
30# USERNAME[:PASSWD]@VM_NAME_PREFIX[::KEY_FILE] or localhost: role1, role2, role3....
koder aka kdanilov39e449e2016-12-17 15:15:26 +020031
32collect_info: true
33var_dir_root: /tmp/perf_tests
34settings_dir: ~/.wally
kdanylov aka koder150b2192017-04-01 16:53:01 +030035connect_timeout: 30
36rpc_log_level: DEBUG
37include: logging.yaml
38default_test_local_folder: "/tmp/wally_{name}_{uuid}"
39keep_raw_files: true
koder aka kdanilov39e449e2016-12-17 15:15:26 +020040
41vm_configs:
42 keypair_file_private: wally_vm_key_perf3.pem
43 keypair_file_public: wally_vm_key_perf3.pub
44 keypair_name: wally_vm_key
45
46 wally_1024:
47 image:
48 name: wally_ubuntu
49 user: ubuntu
50 url: https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
51
52 flavor:
53 name: wally_1024
54 hdd_size: 100
55 ram_size: 1024
56 cpu_count: 2
57
58 vol_sz: 100
59 name_templ: wally-{group}-{id}
60 aa_group_name: wally-aa-{0}
61 security_group: wally_ssh_to_everyone
62
63
64ceph: nodeep-scrub, noscrub
koder aka kdanilov39e449e2016-12-17 15:15:26 +020065#----------------------------------------- STEPS ------------------------------------------------------------------
kdanylov aka koder150b2192017-04-01 16:53:01 +030066# discover: a,b,c,... - comma separated list of clusters to discover. May be ommited
67# List may contains - ceph, openstack, fuel
68# Also - ignore_errors - mean to ignore errors during dicovery
69# metadata - mean to discrover cluster metadata only, but not nodes
koder aka kdanilov39e449e2016-12-17 15:15:26 +020070# spawn: ...
71# connect: ...
72# sensors: ...
73# test: ...
74
75sensors:
76 online: true
77 roles_mapping:
78 testnode: system-cpu, block-io, net-io
kdanylov aka koder45183182017-04-30 23:55:40 +030079 ceph-osd:
80 system-cpu: "*"
81 block-io: "*"
82 net-io: "*"
83# ceph:
84# sources:
85# - historic
86# osds: all
koder aka kdanilov39e449e2016-12-17 15:15:26 +020087 compute:
kdanylov aka koder150b2192017-04-01 16:53:01 +030088 system-cpu: "*"
89 block-io: "sd*"
90 net-io: "*"
koder aka kdanilov39e449e2016-12-17 15:15:26 +020091
92#---------------------------------- TEST PROFILES --------------------------------------------------------------------
93profiles:
94 spawn:
95 OS_1_to_1:
96 openstack:
97 count: "=1"
98 cfg_name: wally_1024
99 network_zone_name: net04
100 flt_ip_pool: net04_ext
101 skip_preparation: true
102
103 test:
104 ceph_vdb:
105 - io:
106 load: ceph
107 params:
108 FILENAME: /dev/vdb
kdanylov aka koder150b2192017-04-01 16:53:01 +0300109 FILESIZE: AUTO
koder aka kdanilov39e449e2016-12-17 15:15:26 +0200110
111 cinder_iscsi_vdb:
112 - io:
113 load: cinder_iscsi
114 params:
115 FILENAME: /dev/vdb
kdanylov aka koder150b2192017-04-01 16:53:01 +0300116 FILESIZE: AUTO
koder aka kdanilov39e449e2016-12-17 15:15:26 +0200117
118 nova_io:
119 - io:
120 load: hdd
121 params:
122 FILENAME: /dev/vdb
kdanylov aka koder150b2192017-04-01 16:53:01 +0300123 FILESIZE: AUTO
koder aka kdanilov39e449e2016-12-17 15:15:26 +0200124
125 openstack_ceph: OS_1_to_1 + ceph_vdb
126 openstack_cinder: OS_1_to_1 + ceph_iscsi_vdb
127 openstack_nova: OS_1_to_1 + nova_io