I am trying to dynamically set my target host info, which I can only get to through a Bastion host. Here is what I am doing:
- name: Set up host lineinfile: path: "{{ inventory_file }}" regexp: '^ansible_ssh_common_args=-o ProxyCommand="ssh -p BASTION_port -W %h:%p -q BASTION_user@BASTION_IP"' line: '^ansible_ssh_common_args=-o ProxyCommand="ssh -p {{ new_ssh_port }} -W %h:%p -q {{ ansible_user }}@{{ ansible_default_ipv4.address }}"' I get this error: /work/hosts does not exists. The file does exist, in that directory. I've tried chmod'ing /work/hosts to 777 which did not help. Can anyone see what I am doing wrong? Why is it not finding a file that is there? -- 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 ansible-project+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/f11aee14-98b4-48bd-8451-f08e8716f844n%40googlegroups.com.