New module ipafixca to fix a missing ca.crt file.

This is done right ipanss is used as this is failing without the ca.crt file.
This commit is contained in:
Thomas Woerner
2017-10-04 17:40:13 +02:00
parent a6c8505938
commit c696ea3ebf
2 changed files with 176 additions and 0 deletions

View File

@@ -184,6 +184,14 @@
#debug: yes
register: ipaapi
- name: Install - Fix IPA ca
ipafixca:
servers: "{{ ipadiscovery.servers }}"
realm: "{{ ipadiscovery.realm }}"
basedn: "{{ ipadiscovery.basedn }}"
allow_repair: "{{ ipaclient_allow_repair }}"
when: ipatest.krb5_keytab_ok and not ipatest.ca_crt_exists
- name: Install - Create IPA NSS database
ipanss:
servers: "{{ ipadiscovery.servers }}"