Custom module will work best in your case.
We are using the same approach but with more sources of asset. This module
is basically used in every software installation role and separate role is
not an option.
1) Check if file is already present in destination directory
2) Download from
Hi All,
Could someone please help with spotting problem in my actions or confirm
that there is a problem in Ansible.
Based on https://github.com/ansible/ansible/issues/6089
I'm trying to load action plugin from playbook's relative directory
action_plugins
tree
├── action_plugins
│ ├──
Private IP's persist during reboot and elastic ones should not be used to
connect applications
If you setup servers from inside VPC with ec2.py - you can use group IP by tag
directly assuming that group has single item
In case of external setup - try to use combination of hostvars and groups
Hi Michael,
We are also using double evaluation in many places - mostly to not repeat
definitions of the same variable
*Example 1*
user.yml - user uid values
userA: 800
userB: 801
main.yml - role variables
user: userA
user_uid: ${${user}} # will be resolved to 800
*Example 2*
type1_data: