--- # Copyright 2018, Red Hat, Inc. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. - name: Check if EPEL repo is already configured. stat: path={{ epel_repofile_path }} register: epel_repofile_result - name: Install EPEL repo. yum: name: "{{ epel_repo_url }}" state: present register: result when: not epel_repofile_result.stat.exists - name: Import EPEL GPG key rpm_key: key: "{{ epel_repo_gpg_key_url }}" state: present when: not epel_repofile_result.stat.exists - name: Ensure yum-config-manager is installed package: name: yum-utils state: present - name: Ensure that EPEL is enabled shell: yum-config-manager --enable epel - name: Install Qpid Dispatch Router (qdrouterd) packages yum: name: "{{ qdrouterd_distro_packages }}" state: "{{ qdrouterd_package_state }}" enablerepo: epel register: install_qdrouterd tags: - qdrouterd-yum-packages