updated how openldap is configured and installed.
diff --git a/defaults/main.yml b/defaults/main.yml
index e6b0bf0..7fc4b77 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -37,8 +37,3 @@
 - openldap
 - openldap-clients
 - openldap-servers
-
-opendldap_packages_2_4_40:
-- openldap-2.4.40
-- openldap-clients-2.4.40
-- openldap-servers-2.4.40
diff --git a/tasks/with_no_proxy.yml b/tasks/with_no_proxy.yml
index c961bf0..1f8b24d 100644
--- a/tasks/with_no_proxy.yml
+++ b/tasks/with_no_proxy.yml
@@ -7,15 +7,6 @@
     state: present
   with_items: "{{ yum_packages }}"
 
-- name: Downgrade openldap packages if needed
-  become: yes
-  yum:
-    name: "{{ item }}"
-    state: present
-    allow_downgrade: yes
-  with_items: "{{ opendldap_packages_2_4_40 }}"
-  when: opdk_version | version_compare('4.17.01', '>=') and opdk_version | version_compare('4.17.05', '<=')
-
 - name: Start rngd service
   service:
     name: rngd
diff --git a/tasks/with_proxy.yml b/tasks/with_proxy.yml
index 9c8a24d..43d1054 100644
--- a/tasks/with_proxy.yml
+++ b/tasks/with_proxy.yml
@@ -19,19 +19,6 @@
     https_proxy: "{{ https_proxy }}"
     no_proxy: "{{ no_proxy }}"
 
-- name: Downgrade openldap packages if needed with proxy
-  become: yes
-  yum:
-    name: "{{ item }}"
-    state: present
-    allow_downgrade: yes
-  with_items: "{{ opendldap_packages_2_4_40 }}"
-  when: opdk_version | version_compare('4.17.01', '>=') and opdk_version | version_compare('4.17.05', '<=')
-  environment:
-    http_proxy: "{{ http_proxy }}"
-    https_proxy: "{{ https_proxy }}"
-    no_proxy: "{{ no_proxy }}"
-
 - name: Start rngd service
   service:
     name: rngd