--- - name: Include tasks only if one of the files exist, otherwise skip the task include_vars: "{{ lookup('first_found', params) }}" vars: params: files: - '{{ ansible_os_family }}.yml' paths: - 'vars'