forked from ChameleonCloud/chi-in-a-box
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ansible.cfg
23 lines (22 loc) · 1.01 KB
/
ansible.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[defaults]
# Ensure that ansible can find roles relative to its working directory
# (instead of looking within playbooks directory or default paths)
roles_path = ./roles:./roles/galaxy.ansible.com
# Turn on fact caching. 'smart' means that if there are no facts found
# for the host, they are fetched the first time. Subsequent reads come
# from the cache.
gathering = smart
fact_caching = jsonfile
fact_caching_connection = .facts
# NOTE(jason): this is only needed for certain sites that need to
# write in to a 'primary' Keystone service when registering endpoints.
# That requires overriding a few specific things in the openstack_auth
# dictionary, without overriding everything.
hash_behaviour = merge
# Use Mitogen for a higher-performance task execution strategy
strategy_plugins = ./venv/lib/mitogen-latest/ansible_mitogen/plugins/strategy
strategy = mitogen_linear
[inventory]
# Ensure we fail if the inventory is malformed; this is important
# for automation, so it does not proceed on failures.
unparsed_is_failed = true