--- - name: Load a variable file based on the OS type, or a default if not found. include_vars: "{{ item }}" with_first_found: - "{{ ansible_facts.distribution }}-{{ ansible_facts.distribution_version }}.yml" - "{{ ansible_facts.distribution }}.yml" - "{{ ansible_facts.os_family }}.yml" - "default.yml"