roles/common: Use systemd's timedatectl for time stuff

Debian 8 and Ubuntu 16.04 use systemd, so we can make use of its
NTP stuff rather than using the standalone `ntp` package.
This commit is contained in:
Alan Orth 2016-06-27 10:30:11 +03:00
parent 91f97577c8
commit 06034a8b8b
Signed by: alanorth
GPG Key ID: 0FB860CC9C45B1B9
2 changed files with 9 additions and 1 deletions

View File

@ -8,6 +8,15 @@
# lineinfile: dest=/etc/hosts insertafter=^127.0.0.1 line='127.0.1.1 {{ inventory_hostname }}' # lineinfile: dest=/etc/hosts insertafter=^127.0.0.1 line='127.0.1.1 {{ inventory_hostname }}'
# tags: hostname # tags: hostname
- name: Set timezone
when: timezone is defined
command: /usr/bin/timedatectl set-timezone {{ timezone }}
tags: timezone
- name: Enable NTP
command: /usr/bin/timedatectl set-ntp on
tags: ntp
- include: packages_Ubuntu.yml - include: packages_Ubuntu.yml
when: ansible_distribution == 'Ubuntu' when: ansible_distribution == 'Ubuntu'
tags: packages tags: packages

View File

@ -12,7 +12,6 @@
- name: Install base packages - name: Install base packages
apt: pkg={{ item }} apt: pkg={{ item }}
with_items: with_items:
- ntp
- git - git
- tmux - tmux
- iotop - iotop