- name : update and prepare centos debian ubuntu
hosts: all become : yes tasks: - name: get vars debug: var=ansible_os_family
service:
name: firewalld
enabled : no
- name: update system RH
yum:
name : '*'
state: latest
- name: selinux disable
selinux:
state: disabled
- name: reboot system
shell: reboot
when: ansible_os_family == "RedHat"
- block:
apt_repository:
repo: deb cdrom
state: absent
- name: update debian
apt:
name: "*"
state: latest
update_cache: yes
when: ansible_os_family == "Debian"