From 21a54dc732ef1d1816994e69ef46328e11713c2e Mon Sep 17 00:00:00 2001 From: Thomas Woerner <twoerner@redhat.com> Date: Fri, 27 Nov 2020 15:55:30 +0100 Subject: [PATCH] ipareplica: Fix no_dnssec_validation handling in prepare and setup_dns The parameter options.no_dnssec_validation was set using a bad parameter name. This lead to not beeing able to turn off dnssec validation in the replica deployment. Fixes: #456 (ipareplica_no_dnssec_validation) --- roles/ipareplica/library/ipareplica_prepare.py | 4 +--- roles/ipareplica/library/ipareplica_setup_dns.py | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/roles/ipareplica/library/ipareplica_prepare.py b/roles/ipareplica/library/ipareplica_prepare.py index bd422586..8adc46cb 100644 --- a/roles/ipareplica/library/ipareplica_prepare.py +++ b/roles/ipareplica/library/ipareplica_prepare.py @@ -325,8 +325,6 @@ def main(): 'external_cert_files') # options.subject_base = ansible_module.params.get('subject_base') # options.ca_subject = ansible_module.params.get('ca_subject') - options.no_dnssec_validation = ansible_module.params.get( - 'no_dnssec_validation') # dns options.allow_zone_overlap = ansible_module.params.get( 'allow_zone_overlap') @@ -338,7 +336,7 @@ def main(): 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_validationdnssec_validation') + 'no_dnssec_validation') # ad trust options.enable_compat = ansible_module.params.get('enable_compat') options.netbios_name = ansible_module.params.get('netbios_name') diff --git a/roles/ipareplica/library/ipareplica_setup_dns.py b/roles/ipareplica/library/ipareplica_setup_dns.py index 1557afe4..51ab749d 100644 --- a/roles/ipareplica/library/ipareplica_setup_dns.py +++ b/roles/ipareplica/library/ipareplica_setup_dns.py @@ -143,7 +143,7 @@ def main(): options.forwarders = ansible_module.params.get('forwarders') options.forward_policy = ansible_module.params.get('forward_policy') options.no_dnssec_validation = ansible_module.params.get( - 'no_dnssec_validationdnssec_validation') + 'no_dnssec_validation') # additional dns.ip_addresses = ansible_module_get_parsed_ip_addresses( ansible_module, 'dns_ip_addresses') -- GitLab