Ansible - использование модулей "include" и "include_tasks"
Я загрузил роль Docker, и когда я запускаю роль, я получаю следующую ошибку:
The error appears to have been in '/some_folder/geerlingguy.docker/tasks/main.yml': line 2, column 3, but may
be elsewhere in the file depending on the exact syntax problem.
The offending line appears to be:
---
- include_tasks: setup-RedHat.yml
^ here
и когда я заменяю модуль include_task
модуль с include
Модуль все работает как положено.
что вызывает эту проблему?
1 ответ
Решение
Если вы используете версию Ansible ниже 2.4, то можно ожидать, что include_task
был представлен в Ansible 2.4 https://docs.ansible.com/ansible/2.4/include_tasks_module.html