diff --git a/roles/lmod/tasks/main.yml b/roles/lmod/tasks/main.yml index d62f9fad88ca149730917753b032c74a09a11ee3..b707be224d08c4c09c87d70ab865b1c0b49adf2e 100644 --- a/roles/lmod/tasks/main.yml +++ b/roles/lmod/tasks/main.yml @@ -30,7 +30,7 @@ - name: Download LMOD get_url: - url=http://downloads.sourceforge.net/project/lmod/Lmod-{{ lmod_version }}.tar.bz2 + url=http://consistency0/src/Lmod-{{ lmod_version }}.tar.bz2 dest={{source_dir}}/Lmod-{{ lmod_version }}.tar.bz2 mode=0444 diff --git a/roles/nhc/tasks/main.yml b/roles/nhc/tasks/main.yml index e603ac97ed63bc549c4a7217edbadf9c2b9d37ee..0cc79dd867fb126c79b3ffbf5820b973afde2b6b 100644 --- a/roles/nhc/tasks/main.yml +++ b/roles/nhc/tasks/main.yml @@ -14,7 +14,7 @@ - name: unarchive nhc unarchive: args: - src: "https://github.com/mej/nhc/archive/{{ nhc_version }}.tar.gz" + src: "http://consistency0/src/{{ nhc_version }}.tar.gz" copy: no dest: /tmp creates: /tmp/nhc-{{ nhc_version }}/autogen.sh diff --git a/roles/slurm-common/tasks/installMungeFromSource.yml b/roles/slurm-common/tasks/installMungeFromSource.yml index 8d27a45364f2f221584971e2bf36aca78003a368..39610951982fa967bd687ccfc1c4d05f221adeb5 100644 --- a/roles/slurm-common/tasks/installMungeFromSource.yml +++ b/roles/slurm-common/tasks/installMungeFromSource.yml @@ -1,15 +1,13 @@ -- name: get munge - shell: wget https://munge.googlecode.com/files/munge-{{ munge_version }}.tar.bz2 - args: - chdir: /tmp - creates: /tmp/munge-{{ munge_version }}.tar.bz2 -- name: untar munge - shell: tar jxf munge-{{ munge_version }}.tar.bz2 +- name: unarchive munge + unarchive: args: - chdir: /tmp + src: "http://consistency0/src/munge-{{ munge_version }}.tar.bz2" + copy: no + dest: /tmp creates: /tmp/munge-{{ munge_version }}/configure + - name: build munge shell: ./configure --prefix={{ munge_dir }} && make args: diff --git a/roles/slurm-common/tasks/installSlurmFromSource.yml b/roles/slurm-common/tasks/installSlurmFromSource.yml index c551d2392bb987b0990d48b34cee694ff275c425..be136da92000e764e613bb1c040c52f3f497e73e 100644 --- a/roles/slurm-common/tasks/installSlurmFromSource.yml +++ b/roles/slurm-common/tasks/installSlurmFromSource.yml @@ -8,18 +8,15 @@ sudo: true when: force_slurm_recompile is defined -- name: get slurm - shell: wget https://cvl.massive.org.au/slurm-{{ slurm_version }}.tar.bz2 -# shell: wget http://www.schedmd.com/download/archive/slurm-{{ slurm_version }}.tar.bz2 - args: - chdir: /tmp - creates: /tmp/slurm-{{ slurm_version }}.tar.bz2 -- name: untar slurm - shell: tar jxf /tmp/slurm-{{ slurm_version }}.tar.bz2 +- name: unarchive slurm + unarchive: args: - chdir: /tmp - creates: /tmp/slumr-{{ slurm_version }} + src: "http://consistency0/src/slurm-{{ slurm_version }}.tar.bz2" + copy: no + dest: /tmp + creates: /tmp/slurm-{{ slurm_version }} + - name: build slurm shell: ./configure --prefix={{ slurm_dir }} --with-munge={{ munge_dir }} && make