--- # tasks file for ensure_repo_epel - name: 'package discovery' when: - ansible_system == 'Linux' - packages is not defined package_facts: - name: 'ensure packages' when: - ansible_system == 'Linux' - packages['epel-release'] is not defined ansible.builtin.package: name: 'epel-release' state: 'installed' notify: - 'ensure_repo_epel.package_facts' - 'ensure_repo_epel.service_facts' - name: 'flush handlers' meta: 'flush_handlers'