I created a host group variable for ntp role downloaded from Galaxy to add ntp servers to ntp.conf file.
The readme for the ntp roles shows the list of ntp servers in an array so I create the host group variable as such: Name ntp_config_servers Value [ ‘0.us.pool.ntp.org’, ‘1.us.pool.ntp.org’ ]
The entry added to ntp.conf was as below.
server [
server
server ’
server 0
server .
server u
server s
server .
server p
server o
server o
server l
server .
server n
server t
server p
server .
server o
server r
server g
server ’
server ,
server
server ’
server 1
server .
server u
server s
server .
server p
server o
server o
server l
server .
server n
server t
server p
server .
server o
server r
server g
server ’
server
server ]
Should I not be using an array format? I tried a yaml format and still had same issue.
below is the is the relevant entry in the ntp.conf.j2 file
{% for server in ntp_config_server %}
server {{ server }}
{% endfor %}
using centos 7.5 and Foreman 1.18.