хочу писать в один и тот же файл данные которые рассчитываются в разных ролях ansible, так что бы роли не мешали друг-другу
Пытаюсь сделать вот так:
---
- hosts: all
roles:
- copy
Используя зависимость для роли copy
---
dependencies:
- role: group1
- role: group2
Hо сталкиваюсь с проблемой, что в зависимых ролях не учитывается директива hosts, пробовала ещё вот такими способами (указывала конкретную группу хостов, чтоб зависимость выбрала выполнение ток для одной группы)- проблема не решается.
---
- hosts: group1
roles:
- copy
В идеале хотелось бы избежать дублирования "кода" и протекания абстракций.