From b7c3a91ed3305c7004e703a075ff580f5fed28da Mon Sep 17 00:00:00 2001 From: Tyler Hale Date: Thu, 9 Sep 2021 15:19:32 -0600 Subject: [PATCH] Adding step for confirming the timezone is set --- roles/base/defaults/main.yml | 6 ++++++ roles/base/tasks/debian_time_sync.yml | 4 ++++ roles/base/tasks/redhat_time_sync.yml | 4 ++++ 3 files changed, 14 insertions(+) diff --git a/roles/base/defaults/main.yml b/roles/base/defaults/main.yml index bada66e..5af0ef5 100644 --- a/roles/base/defaults/main.yml +++ b/roles/base/defaults/main.yml @@ -20,6 +20,12 @@ base_core_install_updates: true # Defines the hostname to be forced on the host but is ignored if undefined base_core_hostname: "" +# Time Sync +# ======== + +# Defines the timezone to apply to the client +base_core_timezone: "America/Boise" + # MOTD # ==== diff --git a/roles/base/tasks/debian_time_sync.yml b/roles/base/tasks/debian_time_sync.yml index d219447..9421e86 100644 --- a/roles/base/tasks/debian_time_sync.yml +++ b/roles/base/tasks/debian_time_sync.yml @@ -29,3 +29,7 @@ name: chronyd state: started enabled: true + +- name: Set timezone to defined variable + timezone: + name: "{{ base_core_timezone }}" diff --git a/roles/base/tasks/redhat_time_sync.yml b/roles/base/tasks/redhat_time_sync.yml index 71d3c1e..3704651 100644 --- a/roles/base/tasks/redhat_time_sync.yml +++ b/roles/base/tasks/redhat_time_sync.yml @@ -11,3 +11,7 @@ name: chronyd state: started enabled: yes + +- name: Set timezone to defined variable + timezone: + name: "{{ base_core_timezone }}"