68283e1f67
Browbeat uses cirros as the default image for many scenarios. In OSP17 we encountered issues with interface creation in cirros version 0.3.5. This patch changes the default from cirros 0.3.5 to cirros 0.5.1(cirro5). Change-Id: Idfb0aff3a6b79eef5a6f0252c0f948f3cd207427
146 lines
4.8 KiB
YAML
146 lines
4.8 KiB
YAML
# Stress test designed for telemetry services (ceilometer, gnocchi) by
|
|
# booting persisting xtiny cirros instances. It boots 100 each iteration
|
|
# with a concurrency of 20 instances. A total of 1000 instances are
|
|
# booted. The instances have a nic and volume.
|
|
browbeat:
|
|
cloud_name: openstack
|
|
rerun: 1
|
|
rerun_type: iteration
|
|
start_stop_collectd: false
|
|
ansible:
|
|
hosts: ansible/hosts
|
|
metadata_playbook: ansible/gather/stockpile.yml
|
|
logging_playbook: ansible/common_logging/browbeat_logging.yml
|
|
start_collectd_playbook: ansible/install/start-collectd.yml
|
|
stop_collectd_playbook: ansible/install/stop-collectd.yml
|
|
check_collectd_config_playbook: ansible/install/check-collectd-config.yml
|
|
ssh_config: ansible/ssh-config
|
|
elasticsearch:
|
|
enabled: false
|
|
host: 1.1.1.1
|
|
port: 9200
|
|
regather: false
|
|
metadata_files:
|
|
- name: hardware-metadata
|
|
file: metadata/hardware-metadata.json
|
|
- name: environment-metadata
|
|
file: metadata/environment-metadata.json
|
|
- name: software-metadata
|
|
file: metadata/software-metadata.json
|
|
- name: version
|
|
file: metadata/version.json
|
|
grafana:
|
|
enabled: true
|
|
host: example.grafana.com
|
|
port: 3000
|
|
dashboards:
|
|
- openstack-general-system-performance
|
|
filebeat:
|
|
enabled: false
|
|
rally:
|
|
sleep_before: 0
|
|
sleep_after: 0
|
|
plugins:
|
|
- browbeat: rally/rally-plugins/browbeat
|
|
- nova: rally/rally-plugins/nova
|
|
- neutron: rally/rally-plugins/neutron
|
|
shaker:
|
|
server: 1.1.1.1
|
|
port: 5555
|
|
flavor: m1.small
|
|
join_timeout: 600
|
|
sleep_before: 0
|
|
sleep_after: 0
|
|
shaker_region: regionOne
|
|
external_host: 2.2.2.2
|
|
|
|
workloads:
|
|
# Boots a total of 1000 instances, 100 at a time with 30minutes between booting storms
|
|
- name: BrowbeatNovaPersistWithNetworkVolume01
|
|
enabled: true
|
|
type: rally
|
|
concurrency:
|
|
- 20
|
|
times: 100
|
|
scenarios:
|
|
- name: nova-boot-persist-with-network-volume-100-01
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.0.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-02
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.2.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-03
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.4.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-04
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.6.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-05
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.8.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-06
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.10.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-07
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.12.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-08
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.14.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-09
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.16.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|
|
- name: nova-boot-persist-with-network-volume-100-10
|
|
enabled: true
|
|
image_name: cirro5
|
|
flavor_name: m1.xtiny
|
|
volume_size: 1
|
|
cleanup_delay: 1800
|
|
network_start_cidr: 10.1.18.0/23
|
|
file: rally/rally-plugins/nova/nova_boot_persist_with_network_volume.yml
|