tripleo-quickstart-extras/playbooks/baremetal-full-undercloud.yml
Gabriele Cerami 70b2ebc6db split baremetal playbook
Separate quickstart baremetal playbook into smaller
playbooks that follow the same breakpoints as the libvirt playbook in
tripleo-quickstart-extras.

This is part of the preparations to convert CI to follow the step by
step workflow the users will follow to reproduce CI

Change-Id: I6cc171641c8390e458eb474be3479e732eb2c985
2018-01-09 09:24:50 +00:00

40 lines
927 B
YAML

---
- name: Validate IPMI and instackenv.json
hosts: undercloud
gather_facts: yes
roles:
- { role: validate-ipmi,
when: not use_testenv_broker|default(false)|bool }
- name: Deploy the undercloud
hosts: undercloud
gather_facts: no
roles:
- undercloud-deploy
- name: Configure tripleo-validations
hosts: undercloud
gather_facts: no
tags:
- tripleo-validations
vars:
run_tripleo_validations_setup: True
roles:
- { role: tripleo-validations,
when: run_tripleo_validations|bool or run_tripleo_validations_negative_tests|bool}
- name: Validate the undercloud
hosts: undercloud
roles:
- { role: validate-undercloud,
when: run_validate_undercloud|default(false)|bool }
- name: Build images for quickstart
hosts: undercloud
gather_facts: no
roles:
- { role: build-images, when: to_build|default(false)|bool }
tags:
- get-images
- images