У меня есть простая игра
---
- name: nfs.yml
hosts: nfs
become: yes
roles:
- { role: common, tags: ["common"] }
- { role: geerlingguy.nfs, tags: ["nfs"] }
Это всегда работало для меня. Теперь я пытаюсь помочь пользователю, для которого это не работает.
Чтобы заставить его работать, пользователь должен переименовать роль, чтобы удалить точку, например, на
---
- name: nfs.yml
hosts: nfs
become: yes
roles:
- { role: common, tags: ["common"] }
- { role: geerlingguy_nfs, tags: ["nfs"] }
Ansible, кажется, пропускает этот тип роли без ошибок. В чем причина такого поведения? Как это можно настроить? Похоже, это недокументированная функция.