diff --git a/roles/slurm-start/tasks/main.yml b/roles/slurm-start/tasks/main.yml index e053d09d543da6d4d633bf97a85f80d02c263e99..1e0bc42dd57ddd9a587dd4d8b9681019c29ad3a3 100644 --- a/roles/slurm-start/tasks/main.yml +++ b/roles/slurm-start/tasks/main.yml @@ -54,11 +54,11 @@ when: use_systemd is defined and start_slurmdbd is defined and slurmdbd_service_installed | changed - name: start munge - service: name=munge state=started enabled=yes + service: name=munge state=restarted enabled=yes sudo: true - name: start slurmdbd - service: name=slurmdbd state=started enabled=no + service: name=slurmdbd state=restarted enabled=no sudo: true when: start_slurmdbd is defined @@ -69,16 +69,16 @@ ignore_errors: true - name: start slurmctl - service: name=slurmctld state=started enabled=no + service: name=slurmctld state=restarted enabled=no sudo: true when: use_systemd is defined and start_slurmctld is defined - name: start slurmd - service: name=slurmd state=started enabled={{ slurmd_enabled }} + service: name=slurmd state=restarted enabled={{ slurmd_enabled }} sudo: true when: use_systemd is defined and start_slurmd is defined - name: start slurm - service: name=slurm state=started enabled={{ slurmd_enabled }} + service: name=slurm state=restarted enabled={{ slurmd_enabled }} sudo: true when: use_systemd is not defined and ( start_slurmd is defined or start_slurmctld is defined )