在 Ansible 中,如何禁用 playbook 运行的弃用警告?

Kas*_*uza 1 ansible

假设我需要对特定的剧本进行测试运行。我无权访问 ansible 配置文件,也无法更改剧本本身(我从某人的存储库下载它)。鉴于上述情况,如何禁用该测试运行的弃用警告?使用例如额外变量可以实现吗?弃用警告示例:

[DEPRECATION WARNING]: Distribution Ubuntu 18.04 on host 10.246.54.235
should use /usr/bin/python3, but is using /usr/bin/python for backward
compatibility with prior Ansible releases.
Run Code Online (Sandbox Code Playgroud)

以下代码在 Ansible AWX 中不起作用(变量通过 extra-vars / -e 标志传递到 playbook):

"deprecation_warnings": false
Run Code Online (Sandbox Code Playgroud)

flo*_*ong 6

文档中列出了设置配置设置的方法。在这种情况下,如果您无法使用配置文件,您唯一的选择是使用环境变量ANSIBLE_DEPRECATION_WARNINGS