diff --git a/roles/ipaclient/library/ipaclient_fix_ca.py b/roles/ipaclient/library/ipaclient_fix_ca.py index 8e8794b83aceed969b1f2d3ff0ca3f7fde8b428b..6e4b2bcb9ce905eb2f6cab6957bd51f364419d19 100644 --- a/roles/ipaclient/library/ipaclient_fix_ca.py +++ b/roles/ipaclient/library/ipaclient_fix_ca.py @@ -90,7 +90,6 @@ def main(): os.environ['KRB5CCNAME'] = paths.IPA_DNS_CCACHE options.ca_cert_file = None - options.unattended = True options.principal = None options.force = False options.password = None diff --git a/roles/ipaclient/library/ipaclient_join.py b/roles/ipaclient/library/ipaclient_join.py index 7057b5f6959d9908879a9cf951809b693e5c6b47..3a2cbc3fa167ae32544060cf5ec89447f34a5552 100644 --- a/roles/ipaclient/library/ipaclient_join.py +++ b/roles/ipaclient/library/ipaclient_join.py @@ -180,7 +180,6 @@ def main(): sssd = True options.ca_cert_file = ca_cert_file - options.unattended = True options.principal = principal options.force = False options.password = password diff --git a/roles/ipaclient/library/ipaclient_test.py b/roles/ipaclient/library/ipaclient_test.py index bc4d4efcf0982ea4b6312ec825cbe562b4bded92..3d6f4b65e772620762189810a19e82c0505b1604 100644 --- a/roles/ipaclient/library/ipaclient_test.py +++ b/roles/ipaclient/library/ipaclient_test.py @@ -413,7 +413,6 @@ def main(): # root_logger options.debug = False - options.unattended = not installer.interactive if options.domain_name: options.domain = normalize_hostname(installer.domain_name) else: diff --git a/roles/ipaclient/module_utils/ansible_ipa_client.py b/roles/ipaclient/module_utils/ansible_ipa_client.py index 9a956f6a4ef127bde472730e6d09e78415dac9eb..bf7a6184103a14d3312c263ee6c4bf76afebb041 100644 --- a/roles/ipaclient/module_utils/ansible_ipa_client.py +++ b/roles/ipaclient/module_utils/ansible_ipa_client.py @@ -64,6 +64,7 @@ installer = installer_obj() # Create options options = installer options.interactive = False +options.unattended = not options.interactive if NUM_VERSION >= 40400: # IPA version >= 4.4