Ansible galaxy:预期在字典中有一个角色名称

Ansible galaxy: expected a role name in dictionary

我有一个列出了角色的 ansible 剧本。其中一个角色有一个标签,它是 ansible galaxy role。我用 ansible-galaxy install 安装了它。

剧本部分:

roles: 
  ... roles here
  - {name: httplab.ffmpeg, tags: ffmpeg}

在剧本 运行 我得到

ERROR: expected a role name in dictionary: {'name': 'httplab.ffmpeg', 'tags': 'ffmpeg'}

这实际上是一个非常令人困惑的信息。我在这里做错了什么?

应该是 'role' 而不是 'name'。