Eu acho que a maneira mais fácil de conseguir isso é criar um playbook mestre e definir a ordem dos playbooks.
It is possible to include playbooks inside a master playbook. [...] The plays and tasks in each playbook listed will be run in the order they are listed, just as if they had been defined here directly.
Consulte A documentação aplicável sobre a reutilização de playbooks inclui
Para alcançar esse play3
é executado play2
e play1
, basta definir um manual principal assim:
---
- import_playbook: play3.yml
- import_playbook: play2.yml
- import_playbook: play1.yml