tripleo-validations/playbooks/undercloud-ipa-server-check...

26 lines
940 B
YAML

---
- hosts: undercloud
gather_facts: true
vars:
metadata:
name: Verify that the IPA server has the right permissions and ACI
description: |
This validation is relevant for systems where TLS Everywhere is enabled.
A new ACI is needed on the FreeIPA server to ensure that certificates with IP SANs can be
issued. This ACI will be delivered by default from FreeIPA 4.8.5.
In addition, a new permission is needed to add DNS zones for tripleo-ipa. This
permission is an addition to the current permissions for the Nova Host Manager role.
This validation confirms that the new permission and ACI are present.
https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/tls-introduction.html
groups:
- pre-upgrade
- pre-update
tasks:
- include_role:
name: tls_everywhere
tasks_from: ipa-server-check.yaml