Try setting ANSIBLE_KEEP_REMOTE_FILES=1 before you run Ansible and it
should leave the files that are copied over using SCP/SFTP. -vvv will show
you exactly what it did so you can look at what happened and what went
wrong.
I hope that this helps,
Adam
On Friday, March 28, 2014 9:39:41 PM UTC-7, Adam Nielsen wrote:
>
> Hi all,
>
> I'm new to Ansible, so I'm testing it out by configuring a new router
> running OpenWRT.
>
> Unfortunately I have gotten stuck pretty early in the process! I have
> created a playbook to install the BIND daemon and start it, but it keeps
> complaining that it can't start it because the service name is not
> recognised.
>
> I thought that if I could see the command Ansible is trying to run it
> might shed some light on what's going wrong, but despite turning logging on
> and running in verbose mode, all I can see are the SSH commands run on the
> Ansible machine, not the commands being run on the target machine. (I can
> see some scripts being run on the target over SSH but they are deleted
> before I can inspect them.)
>
> How can I see what commands are actually being run on the target machine?
>
> As far as the actual error is concerned, this task is failing:
>
> - name: Start BIND service
> service: name=named state=started enabled=true
>
> With this error:
>
> failed: [target] => {"failed": true, "item": ""}
> msg: service name not recognized
>
> I'm not sure why it says the service name is unrecognised, because I can
> start it from the target machine's command line without any problems:
>
> root@target:~# /etc/init.d/named start
> Starting isc-bind
>
> I am guessing Ansible does not know how to start services on the OpenWRT
> distro, but I'm not sure since I can't see what command it is trying to
> run. The docs for the "service" module don't have any way of specifying
> what sort of init system is in use, so I'm guessing it's auto-detected and
> that's failing.
>
> Any suggestions about how to enable and start services under OpenWRT with
> Ansible?
>
> Many thanks,
> Adam.
>
>
--
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/28babfd6-8109-4b62-bfde-008efdbf2a62%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.