Skip to content

Instantly share code, notes, and snippets.

@asimzeeshan
Forked from BartVB/gist:80b1fa98abc34d61e525
Last active August 29, 2015 14:26
Show Gist options
  • Save asimzeeshan/fbf88604c12a4da823e1 to your computer and use it in GitHub Desktop.
Save asimzeeshan/fbf88604c12a4da823e1 to your computer and use it in GitHub Desktop.
---
- name: Group by Distribution
hosts: all
tasks:
- group_by: key={{ansible_distribution}}
- name: Set Time Zone
hosts: Ubuntu
gather_facts: False
vars:
- my_zone: 'America/New_York'
tasks:
- name: check current timezone
shell: cat /etc/timezone
register: current_zone
changed_when: False
- name: Set timezone variables
copy: content={{my_zone}}
dest=/etc/timezone
owner=root
group=root
mode=0644
backup=yes
when: current_zone.stdout != my_zone
notify:
- update timezone
handlers:
- name: update timezone
command: dpkg-reconfigure --frontend noninteractive tzdata
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment