Does the chdir argument to raw work? raw: "/usr/sbin/lsof /afs" chdir="/"
On Fri, Sep 12, 2014 at 12:45 PM, Jesse DeFer <[email protected]> wrote: > I am trying to create a playbook to unmount an AFS mounted home directory, > but I can't unmount it because the user running ansible has open files > because of ansible. I can't do this with user with a local home, or ssh > configs or anything like that. I need to do it with a regular ansible play > and regular user, so no funky ssh configs or other changes to my hosts. > > Here is my play: > - name: check if files are open in /afs > raw: "cd / && /usr/sbin/lsof /afs" > register: command_result > failed_when: "command_result.rc != 1" > > If I run it with ansible, it will succeed, but ansible-playbook will show > two processes spawned by the ansible run (sh and sudo). > > Is there a way to change the current directory before tasks are run? > > Thanks, > Jesse > > -- > 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/31dfb506-1544-4093-978d-d1a923dd3e33%40googlegroups.com. > 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/CAJQqANdF1%2Bcxkic%3Dux%2BK9Zq%2BKja04O1RH9HmVs8qx1xjXVf7KA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
