--- - name: datetime | install ntp apt: name: ntp state: present when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13 - name: datetime | ensure ntp is running service: name: ntp state: started enabled: yes when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13 - name: datetime | install systemd-timesyncd apt: name: systemd-timesyncd state: present when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int >= 13 - name: datetime | ensure systemd-timesyncd is running service: name: systemd-timesyncd state: started enabled: yes when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int >= 13 - name: datetime | set date timezone: name: "{{ timezone | default('Europe/Paris') }}" when: ansible_os_family == 'Debian'