[defaults] # If set, configures the path to the Vault password file as an alternative to # specifying --vault-password-file on the command line. vault_identity_list = ../lza_install_common.pass, ../lza_server_hardening.pass, ../slub_osquery.pass, ../lza_bootstrap_rhel_server.pass # Path to default inventory file # Administrators can override this by using the "-i <inventoryfile>" CLI # argument. inventory = ../ansible_vaults/inventory.yml # Remote user name # As this role is supposed to run very basic tasks necessary before handing # over to a non-root-user, we use root as the remote_user. remote_user = root # By default, ansible will use the 'linear' strategy but you may want to try # another one strategy = free # Don't like cows? that's unfortunate. # Set to 1 if you don't want cowsay support or export ANSIBLE_NOCOWS=1 nocows = 1 # Custom role path that guarantees roles are always found, no matter where a # user checks them out. roles_path = ../:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles [inventory] # Ignore these extensions when parsing a directory as inventory source. ignore_extensions = .pyc, .pyo, .swp, .bak, ~, .rpm, .md, .txt, ~, .orig, .ini, .cfg, .retry [ssh_connection] # Enabling pipelining reduces the number of SSH operations required to # execute a module on the remote server. This can result in a significant # performance improvement when enabled, however when using "sudo:" you must # first disable 'requiretty' in /etc/sudoers # By default, this option is disabled to preserve compatibility with # sudoers configurations that have requiretty (the default on many distros). #pipelining = True pipelining = False