diff --git a/ansible/roles/baremetal/defaults/main.yml b/ansible/roles/baremetal/defaults/main.yml
index ddb7030b22cc56ac2f7c94c1cda93c2847ad0616..2466ef3d40ca04de15940a82c18834f0c726b7a9 100644
--- a/ansible/roles/baremetal/defaults/main.yml
+++ b/ansible/roles/baremetal/defaults/main.yml
@@ -51,14 +51,14 @@ debian_pkg_install:
  - git
  - "{% if not easy_install_available %}python-pip{% endif %}"
  - python-setuptools
- - ntp
+ - "{% if enable_host_ntp | bool %}ntp{% endif %}"
  - "{% if enable_ceph_nfs|bool %}rpcbind{% endif %}"
 
 redhat_pkg_install:
  - "{{ docker_yum_package }}"
  - git
  - python-setuptools
- - ntp
+ - "{% if enable_host_ntp | bool %}ntp{% endif %}"
  - sudo
 
 ubuntu_pkg_removals: