20 lines
453 B
YAML
20 lines
453 B
YAML
- hosts: '{{ target }}'
|
|
gather_facts: true
|
|
become: true
|
|
remote_user: root
|
|
strategy: free
|
|
tasks:
|
|
- name: dnf update
|
|
dnf:
|
|
name: "*"
|
|
state: latest
|
|
when: ansible_facts['os_family'] == 'RedHat' and ansible_facts ['distribution_major_version'] >= '8'
|
|
|
|
- name: yum update
|
|
yum:
|
|
name: "*"
|
|
state: latest
|
|
when: ansible_facts['os_family'] == 'RedHat' and ansible_facts ['distribution_major_version'] <= '7'
|
|
|
|
|