diff --git a/roles/slurm-common/tasks/main.yml b/roles/slurm-common/tasks/main.yml index 9fb727b7e227b607c59d8d9f677dbda3a87c18d0..3df46241dd2d971c0c7c05cb760130a52b780081 100644 --- a/roles/slurm-common/tasks/main.yml +++ b/roles/slurm-common/tasks/main.yml @@ -61,6 +61,10 @@ sudo: true when: slurmlogdir is defined +- name: make sure slurm conf dir exists + file: dest={{ slurm_dir }}/etc state=directory + sudo: true + - name: create greps directory file: path={{ slurm_dir }}/etc/gres state=directory owner=slurm group=slurm mode=755 sudo: true @@ -124,6 +128,15 @@ - include: installSlurmFromSource.yml +- name: make sure slurm conf dir exists + file: dest={{ slurm_dir }}/etc state=directory + sudo: true + +- name: create greps directory + file: path={{ slurm_dir }}/etc/gres state=directory owner=slurm group=slurm mode=755 + sudo: true + + - name: check slurm generic resource shell: "{{ slurm_gres_check }}" register: slurm_generic_resource