Ansible needs a well configured ansible.cfg to work reliably. I don't think it will fallback on defaults for everything it needs. At least the inventory needs to be set properly.
If there is one in the current directory, it will use that, so if you make that empty, it will just miss a lot of settings it needs. What is your point by creating an empty ansible.cfg? On 13 July 2015 at 08:05, Oliver markey <[email protected]> wrote: > I create a simple playbook to restart rsyslog using service module. > > --- > - hosts: remote > remote_user: root > gather_facts: true > > tasks: > - name: restart rsyslog > service: name=rsyslog state=restarted > sudo: yes > sudo_user:root > > After I touched an empty ansible.cfg in current directory, > I executed ansible-playbook rsyslog.yml --ask-become-pass and it > returned a failed message > > failed: [127.0.0.1] => {"failed": true} > FATAL: all hosts have already failed -- aborting > > But when I remove ansible.cfg , rsyslog was restarted normally. > > If I changed rsyslog to nginx or mysql , thare was no such problem. > > Anyone got a clue ?? > > -- > 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/9c4a8e25-4acb-41ad-bbd9-a0f1496095f7%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/9c4a8e25-4acb-41ad-bbd9-a0f1496095f7%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/CAEhzMJAaJyX8ddL9RYBoMDYKjHozTQa8Xnwj2mhOxBohd4F9Ag%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
