browbeat/ansible/oooq/quickstart-browbeat.yml
jkilpatr b21cd3cebc Add YODA for undercloud and overcloud workloads
Yoda is a Browbeat workload for Ironic and TripleO

It can perform and monitor the following

 * Introspection bulk or batch
 * Cloud deployment with varying node types and numbers
 * Baremetal node import timing (actually done during introspection tests)

Metrics that are gathered inclue

 * Time to pxe
 * Time till pingable
 * Success/Failure rate ahd times
 * Overcloud Metadata after each deploy

Potential issues

Change-Id: I89809cc35db2cfaa39f8ede49ec853572c0e468e
2017-06-15 15:25:31 +00:00

36 lines
778 B
YAML

# This is the playbook used by the `quickstart.sh` script.
- include: quickstart-extras.yml
- name: Configure Browbeat
hosts: undercloud
roles:
- browbeat/pre-install-setup
- browbeat/oooq-metadata
- name: Install Browbeat
hosts: undercloud
vars:
results_in_httpd: false
roles:
- browbeat/common
- browbeat/browbeat
- browbeat/browbeat-results
- browbeat/firewall
- browbeat/perfkitbenchmarker
- browbeat/rally
- browbeat/shaker
- browbeat/yoda
- browbeat/flavors
- browbeat/images
- browbeat/browbeat-network
- browbeat/template-configs
- name: Run Browbeat
hosts: undercloud
roles:
- browbeat/collectd
- browbeat/bug-check
- browbeat/grafana-dashboard-setup
- browbeat/browbeat-run