Hagai, I had a similar issue and posted a pull request for it a while back. Its not been merged yet but you can grab it here
https://github.com/ansible/ansible/pull/9106 Try applying it and see if it fixes your issue too. regards, Steve. On Wednesday, 22 October 2014 13:48:18 UTC+1, Hagai Kariti wrote: > > Since my issue <https://github.com/ansible/ansible/issues/9393> was > closed without a response and redirected me to the list, is it possible to > get a response here? > > On Tuesday, October 7, 2014 10:50:13 AM UTC+3, Hagai Kariti wrote: >> >> Hi >> >> I hope this is the right place to post this. I reported >> https://github.com/ansible/ansible/issues/9242 a few days ago and I >> still have issues after it was closed. I'll give a similar example to the >> one I gave in the issue, but using vars_files and adding one more usecase: >> >> inventory: >> >> localhost ansible_connection=local >> [all:vars] >> var=one >> >> >> vars_file: >> >> var2: "{{var}}" >> >> mapping: >> one: 1 >> two: 2 >> >> playbook: >> >> --- >> - hosts: localhost >> gather_facts: no >> vars_files: >> - vars_file >> vars: >> value: "{{mapping[var]}}" >> tasks: >> - debug: var=var >> - debug: var=var2 >> - debug: var=value >> >> >> command: >> >> ansible-playbook -i inventory playbook.yml -e var=two >> >> output: >> >> TASK: [debug var=var] >> ********************************************************* >> ok: [localhost] => { >> "var": "two" >> } >> >> TASK: [debug var=var2] >> ******************************************************** >> ok: [localhost] => { >> "var2": "one" >> } >> >> TASK: [debug var=value] >> ******************************************************* >> ok: [localhost] => { >> "value": "1" >> } >> >> In older versions (1.5.5 is the one I test with), the third (mapping) >> usecase is working properly, but the second does not. In the latest dev, >> both don't work >> >> Thanks! >> > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/12a88f83-d97f-4afe-93b3-644ee6887180%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
