
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
31 lines
575 B
YAML
31 lines
575 B
YAML
---
|
|
#
|
|
# Playbook to install Browbeat (Rally + Shaker + PerfKitBenchmarker) on undercloud
|
|
#
|
|
|
|
- hosts: controller
|
|
remote_user: "{{ host_remote_user }}"
|
|
roles:
|
|
- no-sshd-dns
|
|
- shaker-check
|
|
|
|
- hosts: browbeat
|
|
remote_user: "{{ browbeat_user }}"
|
|
roles:
|
|
- common
|
|
- browbeat
|
|
- { role: browbeat-results, when: browbeat_results_in_httpd}
|
|
- firewall
|
|
- perfkitbenchmarker
|
|
- rally
|
|
- shaker
|
|
- yoda
|
|
- flavors
|
|
- images
|
|
environment: "{{proxy_env}}"
|
|
|
|
- hosts: compute
|
|
remote_user: "{{ host_remote_user }}"
|
|
roles:
|
|
- no-sshd-dns
|