Доброго всем всего!
Представим простую роль со структурой:
roles
- role
- tasks
- main.yml
Добавим в роль директорию meta с файлом main.yml:
roles
- role
- meta
- main.yml
- tasks
- main.yml
И запишем в файл roles/role/meta/main.yml следующее:
- role: another_role
delegate_to: another_host
vars:
var1: value1
В результате
перед выполнением задач роли из файла roles/role/tasks/main.yml будут выполнены задачи из роли roles/another_role/tasks/main.yml.
Мне нужен противоположный результат, то есть нужно, чтобы задачи роли another_role были выполнены
после выполнения всех задач роли role.
Можно это реализовать с помощью handlers, но, по-моему, этот путь немного про другое (про запуск в зависимости от какого-либо результата выполнения). Да и роль через handlers не запустить.
Как реализовать поствыполнение задач для роли красиво?