I realize this is nearly 3 years old. However, I've run in to and finally 
diagnosed this issue (on my systems). The fuse code in the kernel makes a 
fuse filesystem only readable by the owning user...regardless of filesystem 
permissions. Not even root can override that.

It would be nice to be able to set remote_tmp on a per-server basis (e.g. 
in the .cfg file).

Adam

On Thursday, February 13, 2014 at 3:48:28 AM UTC-6, Makimoto Marakatti 
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 [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/0183b92f-4428-4813-ab8d-16acdac2a905%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to