--- - name: Include vars for {{ ansible_os_family }} include_vars: "{{ ansible_os_family }}.yml" - name: Install tftp packages package: name: "{{ tftp_packages_name }}" state: present update_cache: yes notify: Restart xinetd - name: Deploy tftp configuration template: src: xinetd_tftp.j2 dest: /etc/xinetd.d/tftp owner: root group: root mode: 0644 notify: Restart xinetd - name: Enable xinetd on boot service: name: xinetd enabled: yes - name: Open Firewalld firewalld: service: tftp permanent: true state: enabled immediate: true zone: internal