diff --git a/ansible/group_vars/all/time b/ansible/group_vars/all/time index dbf49927e9d8178974012880f0fd792bdd6f0a50..6a60b7c15b087321249d7d3e38a2f588d3980a84 100644 --- a/ansible/group_vars/all/time +++ b/ansible/group_vars/all/time @@ -35,3 +35,6 @@ chrony_ntp_servers: - option: iburst - option: minpoll val: 8 + +# Synchronise hardware clock with system time. Default is true. +chrony_rtcsync_enabled: true diff --git a/etc/kayobe/time.yml b/etc/kayobe/time.yml index 23c1d0dc409253c16ee7f3b5786ef7835ef39c55..8bfbd3391a9cf66536df753b454aaa8f043d19f6 100644 --- a/etc/kayobe/time.yml +++ b/etc/kayobe/time.yml @@ -30,6 +30,9 @@ # #chrony_ntp_servers: +# Synchronise hardware clock with system time. Default is true. +#chrony_rtcsync_enabled: + ############################################################################### # Dummy variable to allow Ansible to accept this file. workaround_ansible_issue_8743: yes diff --git a/releasenotes/notes/enable-rtc-synchronisation-1179a52e8e6bd12b.yaml b/releasenotes/notes/enable-rtc-synchronisation-1179a52e8e6bd12b.yaml new file mode 100644 index 0000000000000000000000000000000000000000..e2c7a7944101abfed6f0728df7e3f45bc68f32a4 --- /dev/null +++ b/releasenotes/notes/enable-rtc-synchronisation-1179a52e8e6bd12b.yaml @@ -0,0 +1,6 @@ +--- +features: + - | + Enables hardware clock (RTC) synchronisation by default when applying the + chrony role. This setting is configurable with the new variable + ``chrony_rtcsync_enabled``. diff --git a/requirements.yml b/requirements.yml index 4e4e2e5000ebbc9e7e2d9d012f62d27ca183d533..727f9f23b7f78708258d192f77a4dbd9f4e03b23 100644 --- a/requirements.yml +++ b/requirements.yml @@ -12,7 +12,7 @@ roles: - src: MichaelRigart.interfaces version: v1.12.0 - src: mrlesmithjr.chrony - version: v0.1.1 + version: v0.1.4 - src: mrlesmithjr.manage-lvm version: v0.2.6 - src: mrlesmithjr.mdadm