2018-02-14 16:33:11 +00:00
|
|
|
[defaults]
|
2022-07-04 21:22:17 +00:00
|
|
|
any_errors_fatal = true
|
2022-09-12 17:32:36 +00:00
|
|
|
# callback_whitelist naming will be deprecated in ansible-core >= 2.15.
|
|
|
|
# callbacks_enabled naming was added in ansible-core 2.11
|
|
|
|
# profile_tasks: Displays timing for each task and summary table of top N tasks
|
|
|
|
# timer: Displays "Playbook run took 0 days, 0 hours, ..."
|
|
|
|
callback_whitelist =
|
|
|
|
profile_tasks,
|
|
|
|
timer
|
2019-02-12 02:06:44 +00:00
|
|
|
inventory = hosts
|
2018-04-02 07:05:37 +00:00
|
|
|
gathering = explicit
|
2018-02-28 21:33:47 +00:00
|
|
|
strategy_plugins = ../../ansible_mitogen/plugins/strategy
|
2019-10-17 16:41:37 +00:00
|
|
|
inventory_plugins = lib/inventory
|
2018-04-05 16:27:02 +00:00
|
|
|
action_plugins = lib/action
|
2018-04-18 17:01:34 +00:00
|
|
|
callback_plugins = lib/callback
|
2021-11-09 21:51:53 +00:00
|
|
|
stdout_callback = yaml
|
2018-07-10 17:29:49 +00:00
|
|
|
vars_plugins = lib/vars
|
2018-04-05 16:26:43 +00:00
|
|
|
library = lib/modules
|
2018-11-08 01:39:19 +00:00
|
|
|
filter_plugins = lib/filters
|
2018-07-28 21:09:21 +00:00
|
|
|
module_utils = lib/module_utils
|
2018-02-14 16:33:11 +00:00
|
|
|
retry_files_enabled = False
|
2022-09-12 17:33:37 +00:00
|
|
|
show_task_path_on_failure = true # Added in ansible-core 2.11
|
2018-08-22 12:36:33 +00:00
|
|
|
display_args_to_stdout = True
|
2018-09-07 21:56:25 +00:00
|
|
|
forks = 100
|
|
|
|
|
2019-05-26 11:06:14 +00:00
|
|
|
# We use lots of deprecated functionality to support older versions.
|
|
|
|
deprecation_warnings = False
|
|
|
|
|
2019-01-22 00:36:23 +00:00
|
|
|
# issue #434; hosts/delegate_to; integration/delegate_to
|
|
|
|
remote_user = ansible-cfg-remote-user
|
|
|
|
|
2018-11-07 16:23:07 +00:00
|
|
|
# On MacOS, "smart" with a password set causes Ansible to use paramiko.
|
|
|
|
transport = ssh
|
|
|
|
|
2018-09-07 21:56:25 +00:00
|
|
|
no_target_syslog = True
|
2018-02-14 16:33:11 +00:00
|
|
|
|
2018-05-03 17:19:40 +00:00
|
|
|
# Required by integration/ssh/timeouts.yml
|
2022-09-12 17:48:56 +00:00
|
|
|
timeout = 30
|
2018-05-03 17:19:40 +00:00
|
|
|
|
2018-04-17 12:48:14 +00:00
|
|
|
# On Travis, paramiko check fails due to host key checking enabled.
|
|
|
|
host_key_checking = False
|
|
|
|
|
2022-07-04 21:22:17 +00:00
|
|
|
[inventory]
|
|
|
|
any_unparsed_is_failed = true
|
|
|
|
host_pattern_mismatch = error
|
|
|
|
|
2021-11-09 21:52:32 +00:00
|
|
|
[callback_profile_tasks]
|
|
|
|
task_output_limit = 10
|
|
|
|
|
2018-02-14 16:33:11 +00:00
|
|
|
[ssh_connection]
|
2023-07-05 22:00:50 +00:00
|
|
|
# https://www.openssh.com/legacy.html
|
|
|
|
# ssh-rsa uses SHA1. Least worst available with CentOS 7 sshd.
|
|
|
|
# Rejected by default in newer ssh clients (e.g. Ubuntu 22.04).
|
|
|
|
# Duplicated cases in
|
|
|
|
# - tests/ansible/ansible.cfg
|
|
|
|
# - tests/ansible/integration/connection_delegation/delegate_to_template.yml
|
|
|
|
# - tests/ansible/integration/connection_delegation/stack_construction.yml
|
|
|
|
# - tests/ansible/integration/process/unix_socket_cleanup.yml
|
|
|
|
# - tests/ansible/integration/ssh/variables.yml
|
|
|
|
# - tests/testlib.py
|
|
|
|
ssh_args =
|
|
|
|
-o ControlMaster=auto
|
|
|
|
-o ControlPersist=60s
|
|
|
|
-o ForwardAgent=yes
|
|
|
|
-o HostKeyAlgorithms=+ssh-rsa
|
|
|
|
-o PubkeyAcceptedKeyTypes=+ssh-rsa
|
|
|
|
-o UserKnownHostsFile=/dev/null
|
2018-02-14 16:33:11 +00:00
|
|
|
pipelining = True
|