From 331c1180492951eda51aa193a935e4b6335119c9 Mon Sep 17 00:00:00 2001 From: David Putzolu Date: Fri, 22 May 2020 11:36:19 -0700 Subject: [PATCH] Lint cleanup timezone setting support. --- inventory/group_vars/all.yml | 6 +++++- roles/prereq/handlers/main.yml | 5 +++++ roles/prereq/tasks/main.yml | 6 ++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 roles/prereq/handlers/main.yml diff --git a/inventory/group_vars/all.yml b/inventory/group_vars/all.yml index 196170e..d77779d 100644 --- a/inventory/group_vars/all.yml +++ b/inventory/group_vars/all.yml @@ -1,6 +1,10 @@ --- k3s_version: v1.17.5+k3s1 -ansible_user: debian +ansible_user: pi systemd_dir: /etc/systemd/system master_ip: "{{ hostvars[groups['master'][0]]['ansible_host'] | default(groups['master'][0]) }}" extra_server_args: "" + +# Uncomment (and modify if necessary) the following to set the time zone set for +# all members of the cluster. +timezone: US/Pacific diff --git a/roles/prereq/handlers/main.yml b/roles/prereq/handlers/main.yml new file mode 100644 index 0000000..6cd8da2 --- /dev/null +++ b/roles/prereq/handlers/main.yml @@ -0,0 +1,5 @@ +--- +- name: restart cron + service: + name: cron + state: restarted diff --git a/roles/prereq/tasks/main.yml b/roles/prereq/tasks/main.yml index 7f80afc..33510b8 100644 --- a/roles/prereq/tasks/main.yml +++ b/roles/prereq/tasks/main.yml @@ -50,3 +50,9 @@ path: /etc/sudoers validate: 'visudo -cf %s' when: ansible_distribution in ['CentOS', 'Red Hat Enterprise Linux'] + +- name: "set timezone to {{ timezone }}" + timezone: + name: "{{ timezone }}" + notify: restart cron + when: timezone is defined