diff --git a/library/ipajoin.py b/library/ipajoin.py index 9c7320441bca6415b872ec98adbc400b3ffdfce6..efb72ddafc0e4b0d44cf5acc8239e48cf009e5c3 100644 --- a/library/ipajoin.py +++ b/library/ipajoin.py @@ -71,6 +71,7 @@ options: kinit_attempts: description: Repeat the request for host Kerberos ticket X times. required: false + default: 5 debug: description: Enable debug mode. required: false @@ -198,7 +199,7 @@ def main(): keytab=dict(required=False), ca_cert_file=dict(required=False), force_join=dict(required=False, type='bool'), - kinit_attempts=dict(required=False, type='int'), + kinit_attempts=dict(required=False, type='int', default=5), debug=dict(required=False, type='bool'), ), mutually_exclusive = [['password','keytab']], diff --git a/roles/ipaclient/defaults/main.yml b/roles/ipaclient/defaults/main.yml index 11ac75893466026459e2b14474ac25a367e8d913..a1a6d5ec6eb42668f5a8abcfd24318d0ee64402a 100644 --- a/roles/ipaclient/defaults/main.yml +++ b/roles/ipaclient/defaults/main.yml @@ -4,3 +4,4 @@ ipaclient_force_join: no ipaclient_ntp: no ipaclient_mkhomedir: no +ipaclient_kinit_attempts: 5