Enable ntp iburst

By default the upstream puppetlab module does not enable this option for
Red Hat based systems. Since some of the services we deploy are
sensitive to clock skew, let's switch ibrust on to improve
syncronization.

Change-Id: I918e1e9bbdc35235a552555458a0f4118b70e988
Closes-Bug: #1731883
(cherry picked from commit 3f13662c80)
(cherry picked from commit 077fd545b0)
This commit is contained in:
Alex Schultz 2017-11-13 08:31:58 -07:00 committed by afazekas
parent 06f7782964
commit c1bc124c8e
2 changed files with 16 additions and 0 deletions

View File

@ -27,6 +27,14 @@ parameters:
have a sane default for Pacemaker deployments when
not configuring this parameter by default.
type: comma_delimited_list
NtpIburstEnable:
default: true
description: Specifies whether to enable the iburst option for every NTP
peer. If iburst is enabled, when the ntp server is unreachable
ntp will send a burst of eight packages instead of one. This
is designed to speed up the initial syncrhonization.
type: boolean
outputs:
role_data:
@ -35,6 +43,7 @@ outputs:
service_name: ntp
config_settings:
ntp::servers: {get_param: NtpServer}
ntp::iburst_enable: {get_param: NtpIburstEnable}
tripleo.ntp.firewall_rules:
'105 ntp':
dport: 123

View File

@ -0,0 +1,7 @@
---
fixes:
- |
Enable the ntp iburst configuration for each server by default. As some
services are very sensitive to time syncronization, this will help speed
up the syncronization when servers are unavailable for a time. See
LP#1731883