Sounds like you *might* be an old version of Ansible where --ask-sudo-pass implies --sudo.
This really shouldn't be the case anymore, so let us know what you are running. Thanks! On Thu, Mar 13, 2014 at 8:41 AM, Makimoto Marakatti <[email protected]>wrote: > Hi > > Just bumping this thread to let interested parties know I found the > solution for this. > I had in .ansible.cfg this line: > > ask_sudo_pass = True > > Once that was removed all issues have disappeared. > Don't really see why, but the fact remains: no problems whatsoever. > I'm guessing that somehow ansible's behaviour changes in unexpected ways > for me to see. > I connect through a user and then sudo to root. The first stage is done > through ssh certs. No passwds there. > The second is a normal sudo. > If I add -K to the command line works flawlessly. with the setting on the > .cfg file I get all kinds of weird behaviour that you can read on this > thread. > > Anyway. Solved! > > Thanks all for the time > > > > > On Thursday, 13 February 2014 10:42:39 UTC, Makimoto Marakatti wrote: >> >> I've been looking at all that, but work gets in the way! :) >> Right now I'm going to ignore that error in the lone box and get some >> things done. When I'm finished with the whole reorganisation, the issue >> most probably will have gone away... >> anyway, thanks for the help! appreciated! >> >> On Thursday, 13 February 2014 09:53:49 UTC, Walid Shaari wrote: >>> >>> no but system root or what ever user you are running ansible as (su, >>> sudo, user) could have different permissions on an NFS mount than system >>> permissions. root could be squashed, ids could be not mapped correctly >>> >>> >>> On 13 February 2014 12:48, Makimoto Marakatti <[email protected]> wrote: >>> >>>> yes, /home is on nfs on some systems, but even if that raises chances >>>> of issues with ansible, it's not conclusive. Some of the hosts that indeed >>>> have the /home shared do not show any issues. So there's something going >>>> on, but haven't yet figured it out. >>>> >>>> >>>> On Thursday, 13 February 2014 09:06:06 UTC, Walid Shaari wrote: >>>> >>>>> is any of the /tmp and $HOME/tmp in a shared file system? >>>>> >>>>> >>>>> On 13 February 2014 11:34, Makimoto Marakatti <[email protected]>wrote: >>>>> >>>>>> No difference there really. I even tried to chmod 777 ~/.ansible to >>>>>> see if it made a difference, but no luck. >>>>>> I will get to the root cause eventually... :) >>>>>> >>>>>> >>>>>> On Wednesday, 12 February 2014 16:16:07 UTC, Walid Shaari wrote: >>>>>> >>>>>>> what are the /tmp and $HOME/tmp permissions? I am wondering if it >>>>>>> is a permission issue, you can fix it using the raw module?! >>>>>>> >>>>>>> >>>>>>> On 12 February 2014 18:57, Makimoto Marakatti <[email protected]>wrote: >>>>>>> >>>>>>>> >>>>>>>> Well, if I set remote_tmp to the default I get the same error >>>>>>>> message as above in ~50% of my servers. Setting it to /tmp gives me >>>>>>>> issues >>>>>>>> with this single server. >>>>>>>> Having close to 400 boxes, I'm prone to lean to the less damaging >>>>>>>> option. It somehow has to do with the fact that in many of those >>>>>>>> failing >>>>>>>> %50 boxes the home dir is a shared one through NFS. But it's not >>>>>>>> granted >>>>>>>> either to get an error because the home dir is on nfs: it just has more >>>>>>>> probabilities of failing. (IE: haven't figured out yet what the real >>>>>>>> issues >>>>>>>> is...) >>>>>>>> >>>>>>>> Reading about this, is there not the possibility to have a conf >>>>>>>> file in the playbook dir? That would actually take precedence over the >>>>>>>> main >>>>>>>> one?? >>>>>>>> >>>>>>>> At this point any advice is good :) >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Wednesday, 12 February 2014 14:23:06 UTC, Michael DeHaan wrote: >>>>>>>> >>>>>>>>> There is not, which is not saying I'm unsympathetic. >>>>>>>>> >>>>>>>>> Needing to specify remote temp is an infrequent thing, and not >>>>>>>>> really a common OS divergence thing most people run into anymore. >>>>>>>>> Most >>>>>>>>> folks just pick a path that works, like $HOME/tmp. >>>>>>>>> >>>>>>>>> I'm a bit curious why the $HOME related option didn't work across >>>>>>>>> the board? Does the user not have a homedir? >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Feb 12, 2014 at 9:19 AM, Makimoto Marakatti < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Ok. So what are my options here? I cannot be the only person with >>>>>>>>>> a situation like this. >>>>>>>>>> Diverging OS baseline installs is one of the reasons ansible is >>>>>>>>>> used after all? >>>>>>>>>> Is there not any workaround? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wednesday, 12 February 2014 12:57:54 UTC, Michael DeHaan wrote: >>>>>>>>>> >>>>>>>>>>> Not currently. >>>>>>>>>>> >>>>>>>>>>> Patches to add it as an inventory variable would be accepted >>>>>>>>>>> (just apply to any group you need), but I'm not sure it really >>>>>>>>>>> belongs as a >>>>>>>>>>> playbook keyword. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Feb 12, 2014 at 7:53 AM, Makimoto Marakatti < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Is there a way then to set this in a playbook at runtime? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wednesday, 12 February 2014 12:39:02 UTC, Brian Coca wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> this is not currently configurable by host, just the >>>>>>>>>>>>> ansible.cfg setting and the environment variable >>>>>>>>>>>>> ANSIBLE_REMOTE_TEMP. >>>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> 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 ansible...@googlegroups. >>>>>>>>>>>> com. >>>>>>>>>>>> >>>>>>>>>>>> For more options, visit https://groups.google.com/grou >>>>>>>>>>>> ps/opt_out. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>> 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]. >>>>>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>> 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]. >>>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>>> >>>>>>> >>>>>>> -- >>>>>> 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]. >>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>> >>>>> >>>>> -- >>>> 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]. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> -- > 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/e2b5646d-90c1-454b-8626-0c77747e4bc2%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/e2b5646d-90c1-454b-8626-0c77747e4bc2%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/CAEVJ8QP89HGN4NiU%3DSo5XBpo73uS0Zd0FUaF560sk6TR65xk%3Dg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
