Collections 如何安装ansible galaxy a系列';s角色依赖关系?

Collections 如何安装ansible galaxy a系列';s角色依赖关系?,collections,ansible,ansible-galaxy,Collections,Ansible,Ansible Galaxy,我正在尝试使用Ansible Galaxy collections,但找不到在角色的meta/main.yml dependencies列表中指定的集合中安装角色依赖项的方法。 据我所知,一个集合的galaxy.yml只能将其他集合作为依赖项,而不能作为角色。 在安装集合的同时安装角色的依赖项的正确方法是什么 当然,可以在集合的自述文件中指定所有依赖项,并在requirements.yml中使用它们,但这并不十分方便。尚未找到解决方案。在寻找解决方案时,需要在playbook需求文件中登记所有依

我正在尝试使用Ansible Galaxy collections,但找不到在角色的meta/main.yml dependencies列表中指定的集合中安装角色依赖项的方法。 据我所知,一个集合的galaxy.yml只能将其他集合作为依赖项,而不能作为角色。 在安装集合的同时安装角色的依赖项的正确方法是什么


当然,可以在集合的自述文件中指定所有依赖项,并在requirements.yml中使用它们,但这并不十分方便。

尚未找到解决方案。在寻找解决方案时,需要在playbook需求文件中登记所有依赖项

我不确定这是否可以做到

今天我遇到了同样的问题——我正在将一组角色转换为一个集合,其中一些角色调用公共角色,这对于角色来说很容易。但是一个集合似乎只能拉其他集合,meta/main.yml中的项似乎只与集合中已经存在的角色一致,而且我找不到向集合添加外部角色的方法

我运行了ansible galaxy collection安装-vvvv它似乎在调用galaxy的v2API,但稍微看看API服务器的响应,它似乎只知道集合。v1也知道角色,但是

所以,是的,我对将外部角色引入我的收藏感兴趣,而这似乎是不可能的。至少现在是这样