diff options
author | Michal Ptacek <m.ptacek@partner.samsung.com> | 2019-04-03 10:27:40 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2019-04-03 10:27:40 +0000 |
commit | cdd93f561042f5ee4df72895e33bc02a122d5104 (patch) | |
tree | a66a32e0e4a1c78c9b67d5e8cecee9e5b4270d11 /ansible/roles/chrony/templates/chrony.conf.j2 | |
parent | 6969393c445e5a86a6e788cff989c4af06ca84ad (diff) | |
parent | 30b2cbf179448d2761af53494a694f4ce986d623 (diff) |
Merge "Support time synchronization on hosts"
Diffstat (limited to 'ansible/roles/chrony/templates/chrony.conf.j2')
-rw-r--r-- | ansible/roles/chrony/templates/chrony.conf.j2 | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/ansible/roles/chrony/templates/chrony.conf.j2 b/ansible/roles/chrony/templates/chrony.conf.j2 new file mode 100644 index 00000000..3bfb4e40 --- /dev/null +++ b/ansible/roles/chrony/templates/chrony.conf.j2 @@ -0,0 +1,22 @@ +{% if chrony_mode == 'server' %} +local stratum 1 +allow +{% elif chrony_mode == 'client' %} +{% for tserver in chrony.servers %} +server {{ tserver }} iburst +{% endfor %} +{% if chrony.slewclock == false %} +{# Step the time by default #} +makestep {{ chrony.makestep }} +{% else %} +{# Slew the clock but step at boot time if time error larger than 30 seconds #} +initstepslew {{ chrony.initstepslew }}{% for tserver in chrony.servers %} {{ tserver }}{% endfor %} + +{% endif %} +{% if timesync.servers is not defined %} +maxjitter {{ chrony.maxjitter }} +{% endif %} +{% endif %} +driftfile {{ chrony['conf'][ansible_os_family]['driftfile'] }} +rtcsync +logdir /var/log/chrony |