--- - block: - name: Install epel-release on CentOS yum: name: epel-release state: present when: ansible_facts.distribution in [ 'CentOS' ] - name: Install epel-release on RHEL/OracleLinux yum: name: "https://dl.fedoraproject.org/pub/epel/epel-release-latest-{{ ansible_facts.distribution_major_version }}.noarch.rpm" state: present when: ansible_facts.distribution in [ 'RedHat', 'OracleLinux' ] when: pdns_rec_install_epel - name: Install yum-plugin-priorities package: name: yum-plugin-priorities state: present when: ansible_facts.distribution in [ 'CentOS' ] - name: Add the PowerDNS Recursor YUM Repository yum_repository: name: "{{ pdns_rec_install_repo['name'] }}" file: "{{ pdns_rec_install_repo['name'] }}" description: PowerDNS Recursor baseurl: "{{ pdns_rec_install_repo['yum_repo_baseurl'] }}" gpgkey: "{{ pdns_rec_install_repo['gpg_key'] }}" gpgcheck: yes priority: 90 state: present - name: Add the PowerDNS Recursor debug symbols YUM Repository yum_repository: name: "{{ pdns_rec_install_repo['name'] }}-debuginfo" file: "{{ pdns_rec_install_repo['name'] }}" description: PowerDNS Recursor - debug symbols baseurl: "{{ pdns_rec_install_repo['yum_debug_symbols_repo_baseurl'] }}" gpgkey: "{{ pdns_rec_install_repo['gpg_key'] }}" gpgcheck: yes priority: 90 state: present when: pdns_rec_install_debug_symbols_package