阻止Ansible同步模块创建临时目录

阻止Ansible同步模块创建临时目录,ansible,rsync,Ansible,Rsync,我正在使用类似的方法: playbook执行后,将使用以下目录结构创建名为~core/的目录: ├── ansible.cfg ├── hosts ├── site.yaml └── ~core └── .ansible └── tmp └── ansible-tmp-1528320500.98-124390628295059 └── synchronize.py 问题:如何防止创建目录 我在ansible文档或r

我正在使用类似的方法:

playbook执行后,将使用以下目录结构创建名为
~core/
的目录:

├── ansible.cfg
├── hosts
├── site.yaml
└── ~core
    └── .ansible
        └── tmp
            └── ansible-tmp-1528320500.98-124390628295059
                └── synchronize.py
问题:如何防止创建目录

我在ansible文档或rsync文档中找不到任何对该tmp目录的引用。

查看

似乎我需要在
ansible.cfg
中添加
remote\u tmp

# ansible.cfg
...
remote_tmp = $HOME/.ansible/tmp

您所说的
~core
,是指~/core,您的主目录中名为core的文件夹?你能提供你的ansible版本的信息吗?…为什么?这是为ansible操作工作文件,不是吗?@ilias sp by
~core
我指的是与我的剧本位于同一目录中的目录。将添加更多信息。@PaulHodges我不理解你的问题。@Eric Francis很高兴看到你整理了它。我有ansible 2.5.2,这个问题是不可复制的,可能正如github的问题所说,它与2.2有关。我的
ansible.cfg
文件已注释掉
remote\u tmp
条目。
# ansible.cfg
...
remote_tmp = $HOME/.ansible/tmp