Ansible 通过requirements.yml安装amazon.aws或community.aws collection不起作用

Ansible 通过requirements.yml安装amazon.aws或community.aws collection不起作用,ansible,ansible-galaxy,Ansible,Ansible Galaxy,这是我的requirements.yml文件 --- collections: - amazon.aws - community.aws 然后我运行命令 ansible-galaxy install -r requirements.yml 命令运行并以静默方式完成。是这样吗?它是否应该告知是否正在安装这些集合 我用的是ansible-2.9.17我不明白这个问题背后的意思;命令运行后,两个请求的集合是否不起作用?您是否检查了退出代码$?,发现它不准确?您试图解决的问题是什么?为了确认您认为它

这是我的requirements.yml文件

---
collections:
- amazon.aws
- community.aws
然后我运行命令

ansible-galaxy install -r requirements.yml
命令运行并以静默方式完成。是这样吗?它是否应该告知是否正在安装这些集合


我用的是ansible-2.9.17

我不明白这个问题背后的意思;命令运行后,两个请求的集合是否不起作用?您是否检查了退出代码
$?
,发现它不准确?您试图解决的问题是什么?为了确认您认为它做了什么或不做了什么,您始终可以使用任何风格的
-v
-vv
-vvv
-vvv
取决于您希望看到的详细程度。当这些集合放入requirements.yml文件中时,该命令似乎没有安装任何内容。问题本质上是,我的需求文件结构是否正确,或者命令调用是否错误。我可以使用--ansible galaxy collection install amazon.aws--单独安装集合,还可以添加详细信息--只打印ansible版本语句和ansible.cfg的位置