ntp issue fix.
[ta/infra-ansible.git] / playbooks / ntp-check.yml
1 # cmframework.requires: baremetal-interface-config.yml,ntp-config.yml
2 ---
3 - name: Check ntpd on management nodes
4   hosts: management
5   vars:
6       external_ntp_server: '{{ time.ntp_servers[0] }}'
7   roles:
8       - ntp-utils
9
10 - name: Check ntpd on other nodes
11   hosts: base:!management
12   vars:
13       external_ntp_server: '{{hostvars[installation_controller]["networking"]["infra_internal"]["ip"]}}'
14       modified_ntp_servers_list: '[{% for node in groups["management"] %}"{{hostvars[node]["networking"]["infra_internal"]["ip"]}}"{% if not loop.last %},{% endif %}{% endfor %}]'
15   roles:
16       - ntp-utils