Hi On Wed, Sep 17, 2014 at 01:22:51AM -0700, P wrote: > Hi all, > > we have a playbook with several roles in it: > roles: > - role1 > - role2 > - role3 > - role4 > - role5 > - roleX > ... > > These roles install some software but each checks at the very begin if the > software is already installed > and if it is - it aborts (using fail module). It turns out that i.e. if the > role3 fails (because its software is already installed) > the whole playbook also failes (ansible 1.7.1).
This is the expected behaviour. A failure is a failure... > Is it possible to abort just particular role > and let run the rest of the playbook ? I would recommend changing the roles so that installation of new software is skipped (instead of failing) when the software is already present... -- Karl E. Jorgensen -- 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/20140917120828.GA19589%40hawking. For more options, visit https://groups.google.com/d/optout.
