better handle datetime / ntp regarding debian version

This commit is contained in:
Ludovic Cartier
2025-11-20 17:53:37 +01:00
parent f957ca2a15
commit ecda4ecafd
3 changed files with 19 additions and 5 deletions

View File

@@ -1,4 +1,18 @@
--- ---
- name: base | set date - name: base | install ntp
apt:
name: ntp
state: present
when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13
- name: base | ensure ntp is running
service:
name: ntp
state: started
enabled: yes
when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13
- name: base | set date
shell: shell:
cmd: /usr/bin/timedatectl set-timezone Europe/Paris cmd: /usr/bin/timedatectl set-timezone Europe/Paris
when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int >= 13

View File

@@ -4,14 +4,14 @@
update_cache: yes update_cache: yes
cache_valid_time: 86400 #One day cache_valid_time: 86400 #One day
- name: base | install base packages - name: base | install base packages
include_tasks: packages.yml include_tasks: packages.yml
- name: base | configure locales - name: base | configure locales
include_tasks: locales.yml include_tasks: locales.yml
#- name: base | install pip3 packages #- name: base | install pip3 packages
# include_tasks: pip.yml # include_tasks: pip.yml
- name: base | set datetime - name: base | set datetime
include_tasks: date.yml include_tasks: date.yml

View File

@@ -16,7 +16,7 @@
- locales - locales
- needrestart - needrestart
- net-tools - net-tools
- ntp - ncdu
- python3-pip - python3-pip
- rsync - rsync
- rsyslog - rsyslog