# RHEL related tasks --- - name: Check Adiscon rsyslog GPG Key presence tags: - rsyslog - packages stat: path=/etc/pki/rpm-gpg/RPM-GPG-KEY-Adiscon register: adiscon_gpg_key - name: Import Adiscon rsyslog GPG Key for RHEL tags: - rsyslog - packages rpm_key: key=http://rpms.adiscon.com/RPM-GPG-KEY-Adiscon state=present when: > not adiscon_gpg_key.stat.exists and rsyslog_use_repo - name: Enable Adiscon rsyslog yum repo tags: - rsyslog - packages template: src: rsyslog.yum.repo.j2 dest: /etc/yum.repos.d/rsyslog.repo mode: 0644 when: rsyslog_use_repo - name: install packages for RHEL tags: - rsyslog - packages package: name: '{{ rsyslog_package_names }}' state: latest