From 33780ddaec1cbfa07f0c264b3e6e7c3b369bf45c Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Thu, 7 Feb 2019 19:32:41 +0200 Subject: [PATCH] Add playbook for FreeIPA job Change-Id: I483164e8df1b8d487ee03af223794a93aa92e72f --- playbooks/baremetal-full-deploy.yml | 3 +++ playbooks/baremetal-full-freeipa.yml | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 playbooks/baremetal-full-freeipa.yml diff --git a/playbooks/baremetal-full-deploy.yml b/playbooks/baremetal-full-deploy.yml index 13fa94b01..3df30fbd7 100644 --- a/playbooks/baremetal-full-deploy.yml +++ b/playbooks/baremetal-full-deploy.yml @@ -5,6 +5,9 @@ - include: ovb-setup.yml when: undercloud_type == 'ovb' +- include: baremetal-full-freeipa.yml + when: deploy_supplemental_node|default(false)|bool + - include: baremetal-undercloud.yml when: undercloud_type == 'baremetal' and environment_type is defined diff --git a/playbooks/baremetal-full-freeipa.yml b/playbooks/baremetal-full-freeipa.yml new file mode 100644 index 000000000..31a9e8881 --- /dev/null +++ b/playbooks/baremetal-full-freeipa.yml @@ -0,0 +1,20 @@ +--- +- name: Run inventory to add supplemental node + hosts: undercloud + gather_facts: false + tags: + - freeipa-setup + tasks: + + - include_role: + name: tripleo-inventory + +- name: Deploy the FreeIPA server + hosts: supplemental + gather_facts: true + tags: + - freeipa-setup + tasks: + + - include_role: + name: freeipa-setup