Ansible即席命令请求vault密码

Ansible即席命令请求vault密码,ansible,Ansible,今天下午,当运行ansible临时命令时,我开始被提示输入vault密码 这个过程不应该需要这个,而且以前从未需要过 我只是在做类似的事情 ansible prod_servers -m shell -a "ls -al /var/logs/" --sudo 我只需要提供密码,命令就可以了,但这让我发疯了 我们使用的是ansible 1.8.4(不要问):(检查清单中组变量/主机变量下的vault文件–这应该是临时命令可能出现密码提示的唯一原因。在运行ansible命令的目录中是否有ansib

今天下午,当运行ansible临时命令时,我开始被提示输入vault密码

这个过程不应该需要这个,而且以前从未需要过

我只是在做类似的事情

ansible prod_servers -m shell -a "ls -al /var/logs/" --sudo
我只需要提供密码,命令就可以了,但这让我发疯了


我们使用的是ansible 1.8.4(不要问):(

检查清单中
组变量
/
主机变量
下的vault文件–这应该是临时命令可能出现密码提示的唯一原因。

在运行ansible命令的目录中是否有
ansible.cfg
文件?如果有,请确保将ask\u vault\u pass设置为False。@tehmoon否不幸更改。请尝试设置
--vault密码文件/dev/null
。不能100%确定它是否有效。我投票将此问题作为离题题题结束,因为今天下午其他系统没有更改,并且该问题不包含其他信息。@techraf这就是我提出此问题的原因。如果我做了更改,则在这种情况下,我会将其反转。显然有些事情发生了变化,我希望这是以前有人遇到过的。host_-vars和group_-vars文件夹都有几个vault文件,保存着相关级别的密码,但这些文件一直存在,过去不需要解密来运行特别命令。May您是否在您的环境中设置了
ANSIBLE\u VAULT\u PASSWORD\u文件
,并且不知道透明解密过程?事实上,这让我找到了答案,或者至少找到了问题所在。我们将一些剧本移到了子文件夹中,而子文件夹中的目录文件无法使用。将目录文件移回子文件夹-folder停止ansible临时命令,该命令要求对保险库进行解密。现在我只需要确定是否可以停止它,但至少我遇到了真正的问题。