# Comments inside this file must be set BEFORE the option. # NOT after the option, otherwise the comment will be interpreted as a value to that option. [defaults] ansible_managed = Please do not change this file directly since it is managed by Ansible and will be overwritten library = ./library module_utils = ./module_utils action_plugins = plugins/actions callback_plugins = plugins/callback filter_plugins = plugins/filter roles_path = ./roles # Be sure the user running Ansible has permissions on the logfile log_path = $HOME/ansible/ansible.log forks = 20 host_key_checking = False gathering = smart fact_caching = jsonfile fact_caching_connection = $HOME/ansible/facts fact_caching_timeout = 7200 nocows = 1 callback_allowlist = profile_tasks stdout_callback = yaml force_valid_group_names = ignore inject_facts_as_vars = False # Disable them in the context of https://review.openstack.org/#/c/469644 retry_files_enabled = False # This is the default SSH timeout to use on connection attempts # CI slaves are slow so by setting a higher value we can avoid the following error: # Timeout (12s) waiting for privilege escalation prompt: timeout = 60 [ssh_connection] # see: https://github.com/ansible/ansible/issues/11536 control_path = %(directory)s/%%h-%%r-%%p ssh_args = -o ControlMaster=auto -o ControlPersist=600s pipelining = True # Option to retry failed ssh executions if the failure is encountered in ssh itself retries = 10