如果任务失败,Ansible vault密码将显示在日志中

如果任务失败,Ansible vault密码将显示在日志中,ansible,ansible-vault,Ansible,Ansible Vault,我正在使用ansible vault存储我的密码,它工作得非常好。 我遇到的问题是,当任何任务失败时,它会在日志中显示这些密码。 如何在所有情况下隐藏这些密码 这是我的示例任务 - name: Run python script for generating Projects report command: python GetProjects.py -o { org1 } -p { pat1 } register: result - debug: msg="{{result.

我正在使用ansible vault存储我的密码,它工作得非常好。 我遇到的问题是,当任何任务失败时,它会在日志中显示这些密码。 如何在所有情况下隐藏这些密码

这是我的示例任务

- name: Run python script for generating Projects report
  command: python GetProjects.py -o { org1 } -p { pat1 }
  register: result
- debug: msg="{{result.stdout}}"

如果任务失败,它会在日志中显示我的pat和组织

如果您的
命令
任务失败,并且您想隐藏输出,您可以使用
无日志
选项

-name:运行python脚本生成项目报告
命令:python GetProjects.py-o{org1}-p{pat1}
寄存器:结果
没有日志:正确
更新


参考

如果您的
命令
任务失败,并且您想隐藏输出,您可以使用
无日志
选项

-name:运行python脚本生成项目报告
命令:python GetProjects.py-o{org1}-p{pat1}
寄存器:结果
没有日志:正确
更新


引用

实际上不仅仅是在失败时。即使在成功的任务(例如循环)上,这种信息也可以进入日志中,事实上不仅仅是在失败的情况下。即使在成功的任务(例如循环)中,此类信息也可以记录在日志中