How to use 'skip: true' with 'with_first_found'?
<p>I would like to use the following task in a playbook:</p>

<pre><code>- include: "{{ prerequisites_file }}"
  with_first_found:
    - "prerequisites-{{ ansible_distribution }}.yml"
    - "prerequisites-{{ ansible_os_family }}.yml"
  loop_control:
    loop_var: prerequisites_file
</code></pre>

<p>I would like it to just pass if no files matching the architecture were found.</p>

<p>When run as is, in such a case, it produces an error:</p>

<blockquote>
  <p>TASK [ansible-playbook : include] ***************************************<br>
  fatal: [ansible-playbook]: FAILED! => {"failed": true, "msg": "No file was found when using with_first_found. Use the 'skip: true' option to allow this task to be skipped if no files are found"}</p>
</blockquote>

<p>I know I can add a dummy file at the end, but if I were to follow the advice, how am I supposed to add the <code>skip: true</code> option here?</p>

<p><sup>It's definitely not an argument of the <code>include</code> module, it should be somehow bound to <code>with_first_found</code> clause...</sup></p>