I upgrade to new version … well Fedora 19 gave it to me after yum upgrade.
So I went from ansible-1.4.3 to ansible-1.4.5 and I experience two regressions
- I have this in playbook:
tasks:
…
- debug: msg=“IP={{ int_ip.stdout }}”
And now I’m getting:
ERROR: debug is not a legal parameter in an Ansible task or handler
- I have this in playbook:
tasks:
- name: wait for the host to be hot
local_action: wait_for host={{ int_ip.stdout }} port=22 delay=5 timeout=600
and now I’m getting:
TASK: [wait for the host to be hot] *******************************************
fatal: [localhost] => module wait_for not found in /home/copr/provision/library:/usr/share/ansible/source_control:/usr/share/ansible/inventory:/usr/share/ansible/monitoring:/usr/share/ansible/database:/usr/share/ansible/files:/usr/share/ansible/messaging:/usr/share/ansible/cloud:/usr/share/ansible/system:/usr/share/ansible/commands:/usr/share/ansible/net_infrastructure:/usr/share/ansible/packaging:/usr/share/ansible/network:/usr/share/ansible/web_infrastructure:/usr/share/ansible/internal:/usr/share/ansible/notification:/usr/share/ansible
I see both tasks documented in docs.ansible.com.
Is this bug? Or non-documented change?
Mirek