From be1f06f99497d516fd852bf5bea74fd803b0f423 Mon Sep 17 00:00:00 2001
From: handreas <andreas.hamacher@monash.edu>
Date: Thu, 23 Apr 2020 03:17:05 +0000
Subject: [PATCH] bugfixing

Former-commit-id: 7a87384705b04c56c634cffca19332594a7438cf
---
 roles/set_semaphore_count/tasks/main.yml |  5 +++--
 roles/slurm-start/tasks/main.yml         | 10 ++++++++++
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/roles/set_semaphore_count/tasks/main.yml b/roles/set_semaphore_count/tasks/main.yml
index f1fcdff7..625791e9 100644
--- a/roles/set_semaphore_count/tasks/main.yml
+++ b/roles/set_semaphore_count/tasks/main.yml
@@ -44,9 +44,10 @@
   command: cat /proc/sys/kernel/sem
   register: current_sem
   changed_when: current_sem.stdout not in "{{ SEM_COUNT }}"
+  check_mode: no
 
-- debug:
-    var: current_sem
+#- debug:
+#    var: current_sem
 
 - name: set semaphore count now 
   shell: "/usr/bin/echo {{ SEM_COUNT }}   > /proc/sys/kernel/sem"
diff --git a/roles/slurm-start/tasks/main.yml b/roles/slurm-start/tasks/main.yml
index 14eee2da..c34fc3bc 100644
--- a/roles/slurm-start/tasks/main.yml
+++ b/roles/slurm-start/tasks/main.yml
@@ -76,11 +76,21 @@
 #  become: true
 #  ignore_errors: true
 
+- name: start slurmctl
+  service: name=slurmctld state=started enabled={{ start_slurmctld }}
+  become: true
+  when: use_systemd is defined and start_slurmctld
+
 - name: start slurmctl
   service: name=slurmctld state=restarted enabled={{ start_slurmctld }}
   become: true
   when: use_systemd is defined and start_slurmctld is defined and slurmctld_service_installed.changed
 
+- name: start slurmd
+  service: name=slurmd state=started enabled={{ slurmd_enabled }}
+  become: true
+  when: use_systemd is defined and start_slurmd is defined
+
 - name: start slurmd
   service: name=slurmd state=restarted enabled={{ slurmd_enabled }}
   become: true
-- 
GitLab