- name: Ensure all required repositories are configured package: name={{item}} state=present register: result with_items: - epel-release when: ansible_distribution == 'CentOS' or ansible_distribution == 'Red Hat Enterprise Linux' - include_tasks: main_yum.yml when: ansible_pkg_mgr == 'yum' vars: os_update: true - include_tasks: main_dnf.yml when: ansible_pkg_mgr == 'dnf' vars: os_update: true