38ef0457f8
There is an issue with older versions of NSS that will result in the CA server not launching and subsequently blowing up the FreeIPA deployment. The resulting logs do not clearly identify this package as the culprit. Change-Id: Ibb3b62253c1a1ae4f7fb56791619a84ce9f9042f |
||
---|---|---|
.. | ||
defaults | ||
meta | ||
tasks | ||
templates | ||
README.md |
FreeIPA Setup
An Ansible role to setup a FreeIPA server
Requirements
This role requires a running host to deploy FreeIPA
Role Variables
freeipa_hostname
: <'ipa.tripleodomain'> -- Hostname for the FreeIPA serverfreeipa_ip
: <'192.168.24.250'> -- IP for the FreeIPA serverdirectory_manager_password
: -- Password for the directory managerfreeipa_admin_password
: -- FreeIPA server admin passwordundercloud_fqdn
: <'undercloud.tripleodomain'> -- FQDN for the undercloudprovisioning_cidr
: <'{{ freeipa_ip }}/24'> -- If set, it adds the given CIDR to the provisioning interface (which is hardcoded to eth1)supplemental_user
: The user which is used to deploy FreeIpa on the supplemental nodeipa_server_install_params
: <''> -- Additional parameters to pass to the ipa-server-install command
Example Playbook
Sample playbook to call the role
# Deploy the FreeIPA Server
- name: Deploy FreeIPA
hosts: freeipa_host
gather_facts: false
roles:
- freeipa-setup