diff --git a/roles/ipaserver/library/ipaserver_prepare.py b/roles/ipaserver/library/ipaserver_prepare.py index 0eba7f42887ea4512f33522a5447c5b5acebb45c..7d11c5a6ffd710de0fcfa7443d3b94ea16432267 100644 --- a/roles/ipaserver/library/ipaserver_prepare.py +++ b/roles/ipaserver/library/ipaserver_prepare.py @@ -109,6 +109,8 @@ def main(): no_forwarders=dict(required=False, type='bool', default=False), auto_forwarders=dict(required=False, type='bool', default=False), forward_policy=dict(required=False), + no_dnssec_validation=dict(required=False, type='bool', + default=False), ### ad trust ### enable_compat=dict(required=False, type='bool', default=False), netbios_name=dict(required=False), @@ -161,7 +163,8 @@ def main(): options.no_forwarders = ansible_module.params.get('no_forwarders') options.auto_forwarders = ansible_module.params.get('auto_forwarders') options.forward_policy = ansible_module.params.get('forward_policy') - + options.no_dnssec_validation = ansible_module.params.get( + 'no_dnssec_validation') ### additional ### options.setup_ca = ansible_module.params.get('setup_ca') options._host_name_overridden = ansible_module.params.get( diff --git a/roles/ipaserver/tasks/install.yml b/roles/ipaserver/tasks/install.yml index b120b9adac37aef12a73b0281dda241cffbbf431..8693f72cdf5a56af223ba1f24f4d2ec3d1dfcc34 100644 --- a/roles/ipaserver/tasks/install.yml +++ b/roles/ipaserver/tasks/install.yml @@ -131,6 +131,7 @@ no_reverse: "{{ ipaserver_no_reverse }}" auto_reverse: "{{ ipaserver_auto_reverse }}" auto_forwarders: "{{ ipaserver_auto_forwarders }}" + no_dnssec_validation: "{{ ipaserver_no_dnssec_validation }}" ### additional ### setup_ca: "{{ result_ipaserver_test.setup_ca }}" _hostname_overridden: "{{ result_ipaserver_test._hostname_overridden }}"