这个问题通常是因为 ansbile.legacy.command 模块不支持 warn 参数,如果需要在执行命令时增加 warn 选项,则可以使用 ansible.builtin.command 模块。下面是一些示例代码:
name: 在远程主机上执行 ls 命令 ansible.builtin.command: warn: true cmd: ls
name: 在远程主机上执行 echo 命令 ansible.builtin.command: warn: true cmd: echo "Hello World"
注意:在使用 ansible.builtin.command 模块时,需要确保 ansible 版本在 2.9 以上。