Как использовать 'skip: true' с 'with_first_found'?
Я хотел бы использовать следующую задачу в сборнике пьес:
- include: "{{ prerequisites_file }}"
with_first_found:
- "prerequisites-{{ ansible_distribution }}.yml"
- "prerequisites-{{ ansible_os_family }}.yml"
loop_control:
loop_var: prerequisites_file
Я бы хотел, чтобы он просто прошел, если не было найдено файлов, соответствующих архитектуре.
При запуске как есть, в таком случае выдает ошибку:
ЗАДАНИЕ [сборник рассказов: включает] ***************************************
фатально: [ansible-playbook]: СБОЙ! => {"failed": true, "msg": "Файл не найден при использовании with_first_found. Используйте параметр skip: true, чтобы пропустить эту задачу, если файлы не найдены"}
Я знаю, что могу добавить фиктивный файл в конце, но если я последую совету, как мне добавитьskip: true
вариант тут?
Это определенно не аргументinclude
модуль, он должен быть как-то связан сwith_first_found
пункт ...