From 8c1dddba8280beb7f745dcf0b86f168be6f0017c Mon Sep 17 00:00:00 2001 From: songyanchao Date: Wed, 8 Dec 2021 20:45:31 -0500 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(TSG-8794):=20enable=20chrony?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit enable chrony and disable ntpd https://jira.geedge.net/browse/TSG-8794?filter=-1 --- ansible/roles/system-init/tasks/main.yml | 14 ++++++++++---- ansible/roles/system-init/templates/chrony.conf.j2 | 1 + 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 ansible/roles/system-init/templates/chrony.conf.j2 diff --git a/ansible/roles/system-init/tasks/main.yml b/ansible/roles/system-init/tasks/main.yml index b1e87671..09265249 100644 --- a/ansible/roles/system-init/tasks/main.yml +++ b/ansible/roles/system-init/tasks/main.yml @@ -4,15 +4,21 @@ name: sshd enabled: yes -- name: "disable chronyd" +- name: "enable chronyd" systemd: name: chronyd - enabled: no + enabled: yes -- name: "enable ntpd" +- name: "set chrony.conf" + template: + src: "{{ role_path }}/templates/chrony.conf.j2" + dest: /usr/lib/tmpfiles.d/chrony.conf + tags: template + +- name: "disable ntpd" systemd: name: ntpd - enabled: yes + enabled: no #Service Optimization - name: "enable snmpd" diff --git a/ansible/roles/system-init/templates/chrony.conf.j2 b/ansible/roles/system-init/templates/chrony.conf.j2 new file mode 100644 index 00000000..c63bb63b --- /dev/null +++ b/ansible/roles/system-init/templates/chrony.conf.j2 @@ -0,0 +1 @@ +d /var/lib/chrony 0755 chrony chrony \ No newline at end of file