Update project - add molecule

This commit is contained in:
2021-05-19 12:07:32 +12:00
parent 7619781008
commit c9619afbf7
7 changed files with 96 additions and 23 deletions

View File

@@ -13,18 +13,24 @@
- rsyslog
- packages
rpm_key: key=http://rpms.adiscon.com/RPM-GPG-KEY-Adiscon state=present
when: adiscon_gpg_key.stat.exists == False and use_repo == True
when: >
not adiscon_gpg_key.stat.exists and
use_repo
- name: Enable Adiscon rsyslog yum repo
tags:
- rsyslog
- packages
template: src=rsyslog.yum.repo.j2 dest=/etc/yum.repos.d/rsyslog.repo
when: use_repo == True
template:
src: rsyslog.yum.repo.j2
dest: /etc/yum.repos.d/rsyslog.repo
mode: 0644
when: use_repo
- name: install packages for RHEL
tags:
- rsyslog
- packages
yum: pkg={{item}} state=latest
with_items: '{{ rsyslog_package_names }}'
package:
name: '{{ rsyslog_package_names }}'
state: latest