updated tasks
diff --git a/tasks/with_no_proxy.yml b/tasks/with_no_proxy.yml
index 5cb9e23..120b429 100644
--- a/tasks/with_no_proxy.yml
+++ b/tasks/with_no_proxy.yml
@@ -6,12 +6,18 @@
     state: present
   with_items: "{{ openldap_packages }}"
 
+#- name: Downgrade openldap packages if needed
+#  become: yes
+#  yum:
+#    name: "{{ item }}"
+#    state: present
+#    allow_downgrade: yes
+#  with_items: "{{ openldap_2_4_40 }}"
+#  when: opdk_version | version_compare('4.17.01', '>=') and opdk_version | version_compare('4.17.05', '<=')
+
 - name: Downgrade openldap packages if needed
   become: yes
-  yum:
-    name: "{{ item }}"
-    state: present
-    allow_downgrade: yes
+  shell: "yum downgrade -y {{ item }}"
   with_items: "{{ openldap_2_4_40 }}"
   when: opdk_version | version_compare('4.17.01', '>=') and opdk_version | version_compare('4.17.05', '<=')