blob: 5d0f25cdb2b218290b486787c8604aead740c265 [file] [log] [blame]
# ------------------------------------ CONFIGS -------------------------------------------------------------------
#openstack:
# skip_preparation: false
# openrc: /home/koder/workspace/scale_openrc
# insecure: true
# openrc: ENV
# openrc:
# OS_USERNAME: USER
# OS_PASSWORD: PASSWD
# OS_TENANT_NAME: KEY_FILE
# OS_AUTH_URL: URL
# OS_INSECURE: OPTIONAL
# vms:
# - "USERNAME@VM_NAME_PREFIX"
#
#ceph:
# cluster: ceph << Optional
# config: PATH << Optional
# keyfile: PATH << Optional
# key: KEY << not supported for now
# root_node: NODE_NAME
#
#
# nodes: - map of explicit nodes URLS to node roles
# in format
# USERNAME[:PASSWD]@VM_NAME_PREFIX[::KEY_FILE] or localhost: role1, role2, role3....
collect_info: true
var_dir_root: /tmp/perf_tests
settings_dir: ~/.wally
connect_timeout: 30
max_time_diff_ms: 5000
rpc_log_level: DEBUG
include: logging.yaml
default_test_local_folder: "/tmp/wally_{name}_{uuid}"
keep_raw_files: false # don't change this value, keep is not supported atm
download_rpc_logs: true
vm_configs:
keypair_file_private: wally_vm_key_perf3.pem
keypair_file_public: wally_vm_key_perf3.pub
keypair_name: wally_vm_key
wally_1024:
image:
name: wally_ubuntu
user: ubuntu
url: https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
flavor:
name: wally_1024
hdd_size: 100
ram_size: 1024
cpu_count: 2
vol_sz: 100
name_templ: wally-{group}-{id}
aa_group_name: wally-aa-{0}
security_group: wally_ssh_to_everyone
ceph_opts: nodeep-scrub, noscrub
#----------------------------------------- STEPS ------------------------------------------------------------------
# discover: a,b,c,... - comma separated list of clusters to discover. May be ommited
# List may contains - ceph, openstack, fuel
# Also - ignore_errors - mean to ignore errors during dicovery
# metadata - mean to discrover cluster metadata only, but not nodes
# spawn: ...
# connect: ...
# sensors: ...
# test: ...
sensors:
online: true
roles_mapping:
testnode: system-cpu, block-io, net-io
ceph-osd:
system-cpu: "*"
block-io: "*"
net-io: "*"
ceph:
sources: [historic]
osds: all
compute:
system-cpu: "*"
block-io: "sd*"
net-io: "*"
cluster: ceph-pools-io, ceph-pgs-io
#---------------------------------- TEST PROFILES --------------------------------------------------------------------
profiles:
spawn:
OS_1_to_1:
openstack:
count: "=1"
cfg_name: wally_1024
network_zone_name: net04
flt_ip_pool: net04_ext
skip_preparation: true
test:
ceph_vdb:
- io:
load: ceph
params:
FILENAME: /dev/vdb
FILESIZE: AUTO
cinder_iscsi_vdb:
- io:
load: cinder_iscsi
params:
FILENAME: /dev/vdb
FILESIZE: AUTO
nova_io:
- io:
load: hdd
params:
FILENAME: /opt/test.bin
FILESIZE: AUTO
openstack_ceph: OS_1_to_1 + ceph_vdb
openstack_cinder: OS_1_to_1 + ceph_iscsi_vdb
openstack_nova: OS_1_to_1 + nova_io
default_dev_roles:
- role=testnode:
- type=cpu: client_cpu
- type=block: client_disk
- type=eth: client_net
- type=weth: client_net
- role=storage:
- type=cpu: storage_cpu
- type=block: storage_disk
- type=eth: storage_net
- type=weth: storage_net
- role=compute:
- type=cpu: compute_cpu
- type=block: compute_disk
- type=eth: compute_net
- type=weth: compute_net