Hi,
I’m attempting to boot and deploy with GCE all in one play (using Sharif Salah’s deck and demo repo as my basis.)
I’m succeeding until…
- name: insert iptables rule
lineinfile: dest=/etc/sysconfig/iptables state=present regexp=“{{ mysql_port }}”
insertafter=“^:OUTPUT " line=”-A INPUT -p tcp --dport {{ mysql_port }} -j ACCEPT"
notify: restart iptables
…gives me this:
failed: [node1] => {“failed”: true, “item”: “”, “rc”: 257}
msg: Destination /etc/sysconfig/iptables does not exist !
When I log into the instance, /etc/sysconfig/iptables is present.
I suspect there is something amiss in how I am executing the play, but I don’t know what.
What is a good debugging approach, here? (I’m thinking some ad hoc command experiments with the stat module could help, but I’m not succeeding with those.)
Thanks,
G