diff --git a/molecule/resources/playbooks/converge.yml b/molecule/resources/playbooks/converge.yml
index c0b7cbdb7a8c30e58c3ef1810cac84f175791278..b62f0b6bae6a6136059fa66783b755ff24de6393 100644
--- a/molecule/resources/playbooks/converge.yml
+++ b/molecule/resources/playbooks/converge.yml
@@ -7,5 +7,11 @@
         update_cache: true
         upgrade: dist
       become: true
+      when: ansible_of_family == "Debian"
+    - name: update yum cache
+      ansible.builtin.yum:
+        update_cache: true
+      become: true
+      when: ansible_of_family == "RedHat"
   roles:
     - {role: "ansible_lza_install_common", become: true}