diff --git a/ansible/roles/baremetal/tasks/post-install.yml b/ansible/roles/baremetal/tasks/post-install.yml
index d85f5834458b2ed5919ea8225852599128030972..63d4739a0035080b3f99e804122c586bc1707436 100644
--- a/ansible/roles/baremetal/tasks/post-install.yml
+++ b/ansible/roles/baremetal/tasks/post-install.yml
@@ -79,6 +79,40 @@
     enabled: yes
   become: True
 
+- name: Stop time service
+  service:
+    name: ntp
+    state: stopped
+  become: True
+  when: ansible_os_family == "Debian"
+
+- name: Stop time service
+  service:
+    name: ntpd
+    state: stopped
+  become: True
+  when: ansible_os_family == "RedHat"
+
+- name: Synchronizing time one-time
+  command:  ntpd -gq
+  become: True
+
+- name: Start time sync service
+  service:
+    name: ntp
+    state: started
+    enabled: yes
+  become: True
+  when: ansible_os_family == "Debian"
+
+- name: Start time sync service
+  service:
+    name: ntpd
+    state: started
+    enabled: yes
+  become: True
+  when: ansible_os_family == "RedHat"
+
 - name: Reboot
   command: reboot -f
   become: True