I'm also curious when 1.8 is planning to be released On Thursday, November 20, 2014 5:22:03 PM UTC-5, Nicolas G wrote: > > What's the ETA for 1.8 ? > > On Friday, November 21, 2014 12:13:42 AM UTC+2, James Cammarata wrote: >> >> Ahh yes, this was a bug in 1.7.x which has been fixed in devel and will >> be included in 1.8. >> >> On Thu, Nov 20, 2014 at 3:15 PM, Nicolas G <[email protected]> wrote: >> >>> I think I found the most weird bug that was driving me crazy, it seems >>> for some strange reason when you have in your playbook vars_files with the >>> name based on a variable the ansible_fqdn keeps the old value... >>> >>> Here are all the steps to reproduce it in ansible 1.7.1 : >>> >>> create the bellow 3 files exactly as they are (var_test.yml >>> , inv_test, test.yml) : >>> >>> 1) *var_test.yml* : >>> TEST: "HELLO" >>> >>> 2) *inv_test* : >>> [all:vars] >>> VAR_FILE=var_test >>> >>> [test] >>> test >>> >>> 3) *test.yml* : >>> --- >>> - hosts: localhost >>> vars_files: >>> * - "{{ VAR_FILE }}.yml"* >>> >>> tasks: >>> >>> - name: show inventory_hostname >>> debug: msg="inventory_hostname is {{ inventory_hostname }}" >>> >>> - name: show ansible_fqdn >>> debug: msg="ansible_fqdn is {{ ansible_fqdn }}" >>> >>> - name: set ansible_fqdn fact >>> set_fact: ansible_fqdn={{ inventory_hostname }} >>> >>> - name: show ansible_fqdn >>> debug: msg="ansible_fqdn is {{ ansible_fqdn }}" >>> >>> >>> 4) run -> ansible-playbook -i inv_test test.yml -v >>> >>> >>> if you replace the *- "{{ VAR_FILE }}.yml" *with *- var_test.yml *it >>> will work >>> if the *var_test.yml *is empty it will work >>> >>> >>> Regards, >>> N. >>> >>> On Thursday, November 20, 2014 8:15:52 PM UTC+2, Brian Coca wrote: >>>> >>>> this 2nd output shows ansible_facts not returning anything, unlike >>>> your previous output. >>>> >>>> but ran a test with my own system copying and pasting your last >>>> playbook and I get this: >>>> >>>> PLAY [localhost] ****************************** >>>> ******************************** >>>> >>>> GATHERING FACTS ****************************** >>>> ********************************* >>>> ok: [localhost] >>>> >>>> TASK: [show inventory_hostname] >>>> *********************************************** >>>> >>>> ok: [localhost] => { >>>> "msg": "inventory_hostname is localhost" >>>> } >>>> >>>> TASK: [show ansible_fqdn] >>>> ***************************************************** >>>> >>>> ok: [localhost] => { >>>> "msg": "ansible_fqdn is workstation.briancoca.local" >>>> } >>>> >>>> TASK: [set ansible_fqdn fact] >>>> ************************************************* >>>> >>>> ok: [localhost] >>>> >>>> TASK: [show ansible_fqdn] >>>> ***************************************************** >>>> >>>> ok: [localhost] => { >>>> "msg": "ansible_fqdn is localhost" >>>> } >>>> >>>> PLAY RECAP >>>> ******************************************************************** >>>> >>>> localhost : ok=5 changed=0 unreachable=0 >>>> failed=0 >>>> >>>> what version of ansible are you using? >>>> -- >>>> Brian Coca >>>> >>> -- >>> 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/939aabc6-3aa6-4fff-b413-d4ceb900ec05%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/ansible-project/939aabc6-3aa6-4fff-b413-d4ceb900ec05%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >>
-- 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/d840c203-e4bc-4c1a-8c8a-4214dad2636c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
