updated to include version of opdk prior to 4.17.01
diff --git a/tasks/with_no_proxy.yml b/tasks/with_no_proxy.yml index c5aeb1a..a95df51 100644 --- a/tasks/with_no_proxy.yml +++ b/tasks/with_no_proxy.yml
@@ -5,7 +5,7 @@ name: "{{ item }}" state: present with_items: "{{ openldap }}" - when: opdk_version | version_compare('4.17.01', '<') + when: opdk_version | version_compare('4.17.05', '>') #- block: #- name: Downgrade openldap packages if needed @@ -18,28 +18,33 @@ # when: opdk_version | version_compare('4.17.01', '>=') and opdk_version | version_compare('4.17.05', '<=') - block: - - name: Download openldap manually - become: yes - shell: "rpm -Uvh --oldpackage {{ openldap_manual_download[0] }}" - args: - creates: /usr/lib64/liblber-2.4.so.2.10.3 - - - name: Remove prior openldap servers and clients - become: yes + - name: Remove existing openldap packages yum: - name: "{{ item }}" + name: "{{ item }}" state: absent - with_items: - - "{{ openldap[1] }}" - - "{{ openldap[2] }}" + with_itmes: "{{ opendldap }}" + +# - name: Download openldap manually +# shell: "rpm -Uvh --oldpackage {{ openldap_manual_download[0] }}" +# args: +# creates: /usr/lib64/liblber-2.4.so.2.10.3 + +# - name: Remove prior openldap servers and clients +# yum: +# name: "{{ item }}" +# state: absent +# with_items: +# - "{{ openldap[1] }}" +# - "{{ openldap[2] }}" - name: Download openldap manually, may need to change the link - become: yes yum: name: "{{ item }}" state: present allow_downgrade: yes with_items: "{{ openldap_manual_download }}" + + become: yes when: opdk_version | version_compare('4.17.05', '<=') # - name: Downgrade openldap packages if needed