--- - name: IPXE dnsmasq template: src: dnsmasq/pxe dest: /etc/dnsmasq.d/pxe owner: root group: root mode: "0644" become: true notify: dnsmasq_restart - name: IPXE bios firmware ansible.builtin.file: src: /usr/lib/ipxe/undionly.kpxe dest: /srv/tftp/undionly.kpxe state: link become: true - name: IPXE efi firmware ansible.builtin.file: src: /usr/lib/ipxe/ipxe.efi dest: /srv/tftp/ipxe.efi state: link become: true - name: IPXE memdisk ansible.builtin.file: src: /usr/lib/syslinux/memdisk dest: /srv/pxe/memdisk state: link become: true - name: IPXE iso md5sums copy: src: md5sums.txt dest: /srv/pxe/iso/md5sums.txt owner: root group: root mode: "0644" become: true - name: IPXE boot menu copy: src: ../../../boot.ipxe dest: /srv/pxe/boot.ipxe owner: root group: root mode: "0644" become: true - name: IPXE boot menu items copy: src: ../../../menu/ dest: /srv/pxe/menu/ owner: root group: root mode: "0644" become: true