Skip to content
Snippets Groups Projects
Commit 7c77e1af authored by Chris Hines's avatar Chris Hines
Browse files

Merge branch 'check_mode' into 'master'

Check mode



See merge request !108

Former-commit-id: 6d0781a1
parents bddc3755 4cc080c8
No related branches found
No related tags found
No related merge requests found
...@@ -54,6 +54,7 @@ ...@@ -54,6 +54,7 @@
- name: get kernel version - name: get kernel version
shell: uname -r shell: uname -r
register: kernel_version register: kernel_version
check_mode: no
- name: check nvidia driver - name: check nvidia driver
......
...@@ -28,11 +28,17 @@ ...@@ -28,11 +28,17 @@
sudo: true sudo: true
when: ansible_os_family == 'Debian' when: ansible_os_family == 'Debian'
- name: stat lmod
stat: path="{{ soft_dir }}/lmod/{{ lmod_version }}"
register: lmodstat
- name: Download LMOD - name: Download LMOD
get_url: get_url:
url=http://consistency0/src/Lmod-{{ lmod_version }}.tar.bz2 url=http://consistency0/src/Lmod-{{ lmod_version }}.tar.bz2
dest={{source_dir}}/Lmod-{{ lmod_version }}.tar.bz2 dest={{source_dir}}/Lmod-{{ lmod_version }}.tar.bz2
mode=0444 mode=0444
when: not lmodstat.stat.exists
- name: Uncompress LMOD - name: Uncompress LMOD
unarchive: unarchive:
...@@ -40,6 +46,7 @@ ...@@ -40,6 +46,7 @@
dest={{ source_dir }} dest={{ source_dir }}
copy=no copy=no
creates={{source_dir}}/Lmod-{{ lmod_version }}/README creates={{source_dir}}/Lmod-{{ lmod_version }}/README
when: not lmodstat.stat.exists
- name: Compile and install Lmod - name: Compile and install Lmod
shell: cd {{ source_dir }}/Lmod-{{ lmod_version }}; ./configure --prefix={{ soft_dir }} --with-mpathSearch=YES --with-caseIndependentSorting=YES && make install LUA_INCLUDE={{ lua_include }} shell: cd {{ source_dir }}/Lmod-{{ lmod_version }}; ./configure --prefix={{ soft_dir }} --with-mpathSearch=YES --with-caseIndependentSorting=YES && make install LUA_INCLUDE={{ lua_include }}
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
sudo: true sudo: true
register: drivers_installed register: drivers_installed
ignore_errors: true ignore_errors: true
check_mode: no
- name: default dont install - name: default dont install
set_fact: set_fact:
...@@ -22,10 +23,12 @@ ...@@ -22,10 +23,12 @@
command: 'ofed_info | head -n 1 | cut -f 1 -d " "' command: 'ofed_info | head -n 1 | cut -f 1 -d " "'
register: driver_version register: driver_version
ignore_errors: true ignore_errors: true
check_mode: no
- name: get desired driver version - name: get desired driver version
shell: 'echo {{ MELLANOX_DRIVER_SRC }} | cut -f 1,2,3 -d "-"' shell: 'echo {{ MELLANOX_DRIVER_SRC }} | cut -f 1,2,3 -d "-"'
register: desired_driver_version register: desired_driver_version
check_mode: no
- name: set install due to drivers not installed - name: set install due to drivers not installed
......
...@@ -83,10 +83,12 @@ ...@@ -83,10 +83,12 @@
register: slurm_generic_resource register: slurm_generic_resource
ignore_errors: true ignore_errors: true
when: slurm_gres_check is defined when: slurm_gres_check is defined
check_mode: no
- name: Gres - Test for Nvidia devices - name: Gres - Test for Nvidia devices
script: scripts/nvidia-probe.py script: scripts/nvidia-probe.py
register: probeOutput register: probeOutput
check_mode: no
- name: "set nvidiaprobe slurm_gres_list" - name: "set nvidiaprobe slurm_gres_list"
set_fact: "slurm_gres_list={{ probeOutput.stdout }}" set_fact: "slurm_gres_list={{ probeOutput.stdout }}"
......
...@@ -27,10 +27,12 @@ ...@@ -27,10 +27,12 @@
shell: rpm -q kernel-devel | cut -f 3,4 -d "-" shell: rpm -q kernel-devel | cut -f 3,4 -d "-"
register: rpm_q_output register: rpm_q_output
when: ansible_os_family=="RedHat" when: ansible_os_family=="RedHat"
check_mode: no
- name: get kernel version - name: get kernel version
shell: uname -r shell: uname -r
register: uname_r_output register: uname_r_output
check_mode: no
- name: default dont reboot - name: default dont reboot
set_fact: set_fact:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment