--- - include_tasks: deb.yml when: ansible_distribution in ["Debian", "Ubuntu"] - include_tasks: el.yml when: ansible_distribution in ["CentOS" , "Red Hat Enterprise Linux", "Fedora"] and not is_atomic # Need an idempotent way to install packages on atomic # command module isn't idempotent and the package module insists on installing containers. #- name: install packages (fedora - atomic) # command: rpm-ostree install '{{ item }}' # with_items: # - htop # - vim # - iperf3 # - strace # - nmap # when: ansible_distribution == 'Fedora' and is_atomic