--- # tasks file for zen_dhcpd - name: install dhcpd package yum: name: dhcp state: present when: - ansible_distribution == "CentOS" - ansible_distribution_major_version < "8" - name: install dhcp-server package dnf: name: dhcp-server state: present when: - ansible_distribution == "CentOS" - ansible_distribution_major_version >= "8" - name: deploy dhcpd config template: src: templates/dhcpd_conf.j2 dest: "/etc/dhcp/dhcpd.conf" mode: 0644 notify: restart dhcpd - name: enable/start dhcpd service: name: dhcpd enabled: yes state: started when: - ansible_distribution == "CentOS" - ansible_virtualization_type != "docker" ...