Limitations¶
- This role ignores nested variables (i.e.: {{ my_variable }}) inside collections to prevent undefined variables from entering the process.
- It is recommended to pass the titles variable as empty when not used, this prevents using an “old” titles value:
ansible localhost -m include_role -a name=constrict0r.unify \ --extra-vars "{ \ items: [gemmata, muscaria], \ titles: []}"
- To prevent unexpected behaviour, it is recommended to always pass the variables expand, secondary, update and validate:
ansible localhost -m include_role -a name=constrict0r.unify \ --extra-vars "{ \ items: [gemmata, muscaria], \ expand: true, \ secondary: true, \ update: false, \ validate: false}"
- This role does not support vault values.