updated module
diff --git a/tasks/with_no_proxy.yml b/tasks/with_no_proxy.yml
index 0f71fc3..d90d47a 100644
--- a/tasks/with_no_proxy.yml
+++ b/tasks/with_no_proxy.yml
@@ -24,7 +24,10 @@
 
 - name: Download openldap manually, may need to change the link
   become: yes
-  shell: "rpm -ivh {{ item  }}"
+  yum:
+    name: "{{ item  }}"
+    state: present
+    allow_downgrade: yes
   with_items: "{{ openldap_manual_download[1:2] }}"
   when: opdk_version | version_compare('4.17.01', '>=') and opdk_version | version_compare('4.17.05', '<=')