- name: add stretch-backports apt_repository: repo: deb http://deb.debian.org/debian/ stretch-backports main state: present - name: install di-netboot-assistant from backports apt: name: - di-netboot-assistant default_release: stretch-backports update_cache: yes - name: add installer package apt: name: - debian-installer-9-netboot-amd64 - name: bind mount images mount: path: "{{ tftp_root }}/d-i/n-pkg/" src: /usr/lib/debian-installer/ fstype: none opts: bind # state: mounted BEGINN WORKAROUND state: present register: fstab - file: path="{{ tftp_root }}/d-i/n-pkg/" state=directory recurse=yes - name: Reload fstab command: mount -a when: fstab.changed # https://github.com/ansible/ansible/issues/23487 END WORKAROUND - name: configure dnsmasq template: src: dnsmasq-tftp-netboot-installer.j2 dest: /etc/dnsmasq.d/tftp-netboot-installer notify: - restart dnsmasq - rebuild di-netboot-assistant menu