diff --git a/ansible/roles/baremetal/defaults/main.yml b/ansible/roles/baremetal/defaults/main.yml index 64710701cf..a62df02ec5 100644 --- a/ansible/roles/baremetal/defaults/main.yml +++ b/ansible/roles/baremetal/defaults/main.yml @@ -9,6 +9,8 @@ customize_etc_hosts: True create_kolla_user: True +enable_host_ntp: True + docker_storage_driver: "" debian_pkg_install: diff --git a/ansible/roles/baremetal/tasks/post-install.yml b/ansible/roles/baremetal/tasks/post-install.yml index c8a6bc2320..64fc6f3a5f 100644 --- a/ansible/roles/baremetal/tasks/post-install.yml +++ b/ansible/roles/baremetal/tasks/post-install.yml @@ -66,18 +66,23 @@ name: ntp state: stopped become: True - when: ansible_os_family == "Debian" + when: + - ansible_os_family == "Debian" + - enable_host_ntp | bool - name: Stop time service service: name: ntpd state: stopped become: True - when: ansible_os_family == "RedHat" + when: + - ansible_os_family == "RedHat" + - enable_host_ntp | bool - name: Synchronizing time one-time command: ntpd -gq become: True + when: enable_host_ntp | bool - name: Start time sync service service: @@ -85,7 +90,9 @@ state: started enabled: yes become: True - when: ansible_os_family == "Debian" + when: + - ansible_os_family == "Debian" + - enable_host_ntp | bool - name: Start time sync service service: @@ -93,7 +100,9 @@ state: started enabled: yes become: True - when: ansible_os_family == "RedHat" + when: + - ansible_os_family == "RedHat" + - enable_host_ntp | bool - name: Reboot command: reboot -f