--- - name: Install isc-dhcp-server apt: update_cache: true name: isc-dhcp-server state: present register: apt_result retries: 3 until: apt_result is succeeded - name: Configure /etc/default/isc-dhcp-server template: src: default/isc-dhcp-server.j2 dest: /etc/default/isc-dhcp-server mode: 0644 - name: Configure dhcp-failover.conf template: src: dhcp/dhcp-failover.conf.j2 dest: /etc/dhcp/dhcp-failover.conf mode: 0600 when: dhcp_failover is defined - name: Configure dhcpd.conf template: src: dhcp/dhcpd.conf.j2 dest: /etc/dhcp/dhcpd.conf mode: 0600 - name: Ensure that isc-dhcp-server is started / reloaded systemd: name: isc-dhcp-server state: restarted enabled: true