diff --git a/roles/slurm-from-source/tasks/main.yml b/roles/slurm-from-source/tasks/main.yml index b49cf008a1029a71078ab1f63eced9f40272908d..e4b53d7532641b83c0a0f2a95093463f93128a6a 100644 --- a/roles/slurm-from-source/tasks/main.yml +++ b/roles/slurm-from-source/tasks/main.yml @@ -24,27 +24,24 @@ sudo: true - name: create data directory - file: path={{ slurmdatadir }} state=directory owner=slurm group=slurm mode=755 + file: path={{ slurmdatadir }} state=directory owner=slurm group=slurm mode=750 sudo: true when: slurmdatadir is defined - name: create run directory - file: path={{ slurmpiddir }} state=directory owner=root group=root mode=755 + file: path={{ slurmpiddir }} state=directory owner=root group=root mode=750 sudo: true when: slurmpiddir is defined - name: create state directory - file: path={{ slurmstatedir }} state=directory owner=slurm group=slurm mode=755 + file: path={{ slurmstatedir }} state=directory owner=slurm group=slurm mode=750 sudo: true when: slurmstatedir is defined - - name: create log directory - shell: mkdir -p {{ slurmddebug.log | dirname }}; chown slurm:slurm {{ slurmddebug.log | dirname }} - args: - creates: "{{ slurmddebug.log | dirname }}" + file: path={{ slurmlogdir }} state=directory owner=slurm group=slurm mode=750 sudo: true - when: slurmddebug is defined and slurmddebug.log + when: slurmlogdir is defined - name: install deps yum: name={{ item }} state=latest