updated to include version of opdk prior to 4.17.01
diff --git a/defaults/main.yml b/defaults/main.yml index e756477..e9c308a 100644 --- a/defaults/main.yml +++ b/defaults/main.yml
@@ -12,8 +12,8 @@ openldap_manual_download: - ftp://fr2.rpmfind.net/linux/centos/7.3.1611/os/x86_64/Packages/openldap-2.4.40-13.el7.x86_64.rpm -- ftp://fr2.rpmfind.net/linux/centos/7.3.1611/os/x86_64/Packages/openldap-servers-2.4.40-13.el7.x86_64.rpm - ftp://fr2.rpmfind.net/linux/centos/7.3.1611/os/x86_64/Packages/openldap-clients-2.4.40-13.el7.x86_64.rpm +- ftp://fr2.rpmfind.net/linux/centos/7.3.1611/os/x86_64/Packages/openldap-servers-2.4.40-13.el7.x86_64.rpm ldap_dependent_library_links: - { src: "/lib64/liblber-2.4.so.2.10.3", path: "/lib64/liblber-2.4.so.2" }
diff --git a/tasks/with_no_proxy.yml b/tasks/with_no_proxy.yml index a4a5728..5dec90a 100644 --- a/tasks/with_no_proxy.yml +++ b/tasks/with_no_proxy.yml
@@ -30,10 +30,11 @@ - name: Clean yum cache shell: "yum clean all" -# - name: Download openldap manually -# shell: "rpm -Uvh --oldpackage {{ openldap_manual_download[0] }}" -# args: -# creates: /usr/lib64/liblber-2.4.so.2.10.3 + - name: Install openldap manually + shell: "rpm -Uvh --oldpackage {{ openldap_manual_download[0] }}" + + - name: Install the remainder openldap manually + shell: "rpm -Uvh --oldpackage {{ openldap_manual_download[1:2] }}" # - name: Remove prior openldap servers and clients # yum: @@ -43,12 +44,14 @@ # - "{{ openldap[1] }}" # - "{{ openldap[2] }}" - - name: Download openldap manually, may need to change the link - yum: - name: "{{ item }}" - state: present - allow_downgrade: yes - with_items: "{{ openldap_manual_download }}" +# - name: Download openldap manually, may need to change the link +# yum: +# name: "{{ item }}" +# state: present +# allow_downgrade: yes +# with_items: +# - "{{ openldap_manual_download[1] }}" +# - "{{ openldap_manual_download[2] }}" become: yes when: opdk_version | version_compare('4.17.05', '<=')