diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 80719fbf6d41659bdb26d1b52289d58eab172ca3..de9ab5a62ad0b14ab683d81f204cbc8f3b15d279 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -123,6 +123,14 @@ ansible_create_cluster_stage: script: - echo "ansible_create_cluster_stage" - bash -x ./CICD/ansible_create_cluster_script.sh + - ansible-playbook -i files/inventory.$STACKNAME --key-file ../gc_key.pem master_playbook.yml + - sleep 15 + - echo uglyuglyfix + - ansible -i files/inventory.$STACKNAME --key-file ../gc_key.pem -b -a "systemctl restart slurmdbd" ManagementNodes + - sleep 60 + - echo do it again + - ansible-playbook -i files/inventory.$STACKNAME --key-file ../gc_key.pem master_playbook.yml + #after_script: #- rm ./files/inventory.$STACKNAME #only: diff --git a/CICD/ansible_create_cluster_script.sh b/CICD/ansible_create_cluster_script.sh index b062d4f21e71371698683164a1c81a9ef40a39b2..0f1fa8504d8b80432d819d08674842dfc09d9e1d 100755 --- a/CICD/ansible_create_cluster_script.sh +++ b/CICD/ansible_create_cluster_script.sh @@ -15,7 +15,3 @@ ansible -i files/inventory.$STACKNAME --key-file ../gc_key.pem -a "sudo ls" all #cd roles #- "egrep -lRZ 'sudo: true' . | xargs -0 -l sed -i -e 's/sudo: true/become: true/g' " #cd .. -ansible-playbook -i files/inventory.$STACKNAME --key-file ../gc_key.pem master_playbook.yml -sleep 15 -echo uglyuglyfix -ansible -i files/inventory.$STACKNAME --key-file ../gc_key.pem -b -a "systemctl restart slurmdbd" ManagementNodes \ No newline at end of file