diff --git a/roles/slurm-common/tasks/installNhc.yml b/roles/slurm-common/tasks/installNhc.yml index 9d48a4e7adf23c6e61f6e06a356b2bb43fa69acf..7f563cb226b9d8f3b9538708f09a3d0ef672517c 100644 --- a/roles/slurm-common/tasks/installNhc.yml +++ b/roles/slurm-common/tasks/installNhc.yml @@ -1,17 +1,24 @@ -- name: Download nhc source - shell: wget https://cvl.massive.org.au/warewulf-nhc-{{ nhc_version }}.tar.gz -# shell: wget http://warewulf.lbl.gov/downloads/releases/warewulf-nhc/warewulf-nhc-{{ nhc_version }}.tar.gz +- name: Copy nhc source to /tmp + unarchive: copy=yes src="files/warewulf-nhc-1.4.2.patched.tar.gz" dest=/tmp + sudo: true args: - chdir: /tmp - creates: /tmp/warewulf-nhc-{{ nhc_version }}.tar.gz + creates: /tmp/warewulf-nhc-{{ nhc_version }} -- name: untar nhc - shell: tar zxf /tmp/warewulf-nhc-{{ nhc_version }}.tar.gz - args: - chdir: /tmp +#- name: Download nhc source +# shell: wget https://cvl.massive.org.au/warewulf-nhc-{{ nhc_version }}.tar.gz +# shell: wget http://warewulf.lbl.gov/downloads/releases/warewulf-nhc/warewulf-nhc-{{ nhc_version }}.tar.gz +# args: +# chdir: /tmp +# creates: /tmp/warewulf-nhc-{{ nhc_version }}.tar.gz +#- name: untar nhc +# shell: tar zxf /tmp/warewulf-nhc-{{ nhc_version }}.tar.gz +# args: +# chdir: /tmp +# - name: build nhc shell: ./configure --prefix={{ nhc_dir }} && make + sudo: true args: chdir: /tmp/warewulf-nhc-{{ nhc_version }}