--- - name: ntp - install chrony package: name=chrony when: ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host' - name: ntp - run and enable chrony service: name=chronyd state=started enabled=yes when: ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host' - name: ntp - set timezone file: src=/usr/share/zoneinfo/Europe/Vienna dest=/etc/localtime state=link - name: ntp - set servers for debian template: "dest=/etc/chrony/chrony.conf src=chrony.conf.j2 owner=root group=root mode=0644" when: (ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host') and ansible_os_family == "Debian" notify: restart chrony - name: ntp - set servers for void template: "dest=/etc/chrony.conf src=chrony.conf.j2 owner=root group=root mode=0644" when: (ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host') and ansible_os_family != "Debian" notify: restart chrony