7c2883814a
This modification reintroduces the tags for all the task inside the main playbooks quickstart-extras-*.yml. This is related to the tags topic [1] and is meant for developers who wants to have atomic access to each step of the deployment. [1] https://bugs.launchpad.net/tripleo/+bug/1657415 Change-Id: Icd645ee9003bafb8988a6430280ab4b7ad5ff34f
41 lines
923 B
YAML
41 lines
923 B
YAML
# Deploy the FreeIPA server
|
|
- name: Deploy the FreeIPA server
|
|
hosts: supplemental
|
|
gather_facts: no
|
|
tags:
|
|
- freeipa-setup
|
|
roles:
|
|
- { role: freeipa-setup, when: deploy_supplemental_node|bool and enable_tls_everywhere|bool }
|
|
|
|
# setup for the undercloud
|
|
- name: Setup the undercloud
|
|
hosts: undercloud
|
|
gather_facts: no
|
|
vars:
|
|
ansible_user: root
|
|
tags:
|
|
- undercloud-setup
|
|
roles:
|
|
- { role: undercloud-setup, when: undercloud_setup|bool }
|
|
|
|
# Deploy the undercloud
|
|
- name: Deploy the undercloud
|
|
hosts: undercloud
|
|
gather_facts: no
|
|
tags:
|
|
- undercloud-deploy
|
|
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}
|
|
|