Я работаю над оболочкой playbook для другого playbook, поэтому мне кажется, что мне нужно использовать директиву import_playbook
. Проблема в том, что у меня есть список переменных, которые нужно добавить туда, а import_playbook, похоже, НЕ принимает директиву vars_files
. ТАК Я попробовал include
. Посмотри:
---
- name: Prepare AWX installation on localhost
hosts: localhost
become: true
connection: local
tasks:
...
- name: Install docker-compose
pip:
name: docker-compose
- name: Load AWX variables
include_vars: config_vars.yml
- name: launch TOWER installation
include: /awx-repo/installer/install.yml
Но заканчивается ошибкой: ERROR! conflicting action statements: hosts, roles