diff --git a/ansible/roles/baremetal/tasks/install.yml b/ansible/roles/baremetal/tasks/install.yml
index 71ea50efc00541ba73bf124ad913ef6d097f5c1c..40e94af5d017af6e17b8a40140738adf3e9d3313 100644
--- a/ansible/roles/baremetal/tasks/install.yml
+++ b/ansible/roles/baremetal/tasks/install.yml
@@ -1,6 +1,7 @@
 ---
 - name: Update apt cache
-  command: apt-get update
+  apt:
+    update_cache: yes
   become: True
   when: ansible_os_family == 'Debian'
 
diff --git a/ansible/roles/baremetal/tasks/pre-install.yml b/ansible/roles/baremetal/tasks/pre-install.yml
index 87be47ed2d9f0a346607b8adeca9810f3261e727..a820a11f1754b30e6918c48896b36e714b70f613 100644
--- a/ansible/roles/baremetal/tasks/pre-install.yml
+++ b/ansible/roles/baremetal/tasks/pre-install.yml
@@ -73,7 +73,8 @@
   when: create_kolla_user | bool
 
 - name: Install apt packages
-  command: apt-get update
+  apt:
+    update_cache: yes
   become: True
   when: ansible_os_family == 'Debian'