From 5688f8accfd24c92f7fc1f8f0df3c9d151d3aebb Mon Sep 17 00:00:00 2001 From: CVL-GitHub <jupiter.hu@monash.edu> Date: Mon, 9 Mar 2015 12:33:05 +1100 Subject: [PATCH] update slrum provision --- .../templates/slurm_provision.sh | 34 ------------------- .../templates/slurm_provision.sh.j2.v1 | 34 ------------------- 2 files changed, 68 deletions(-) delete mode 100644 roles/slurm-provision/templates/slurm_provision.sh delete mode 100644 roles/slurm-provision/templates/slurm_provision.sh.j2.v1 diff --git a/roles/slurm-provision/templates/slurm_provision.sh b/roles/slurm-provision/templates/slurm_provision.sh deleted file mode 100644 index 830d377e..00000000 --- a/roles/slurm-provision/templates/slurm_provision.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -CVL_HOME="/cvl/home" -user_list=($(getent passwd | cut -d ":" -f1)) -log_file="/root/slurm.log" - -for user in ${user_list[*]}; do - uid=$(id -u ${user}) - gid=$(id -g ${user}) - user_home=${CVL_HOME}/${user} - if [ ! -d ${user_home} ]; then - mkdir -p ${user_home} - cp -r /etc/skel/* ${user_home} - chown -R ${uid}:${gid} ${user_home} - chmod 700 ${user_home} - - account=cvl - cluster=m2cvl - find=$(sacctmgr list cluster ${cluster} | grep ${cluster}) - if [ -z "${find}" ]; then - su slurm -c "sacctmgr -i add cluster ${cluster}" || { echo "error to create cluster ${cluster}" >> ${log_file} && exit 1; } - fi - find=$(sacctmgr list account ${account} | grep ${account}) - if [ -z "${find}" ]; then - su slurm -c "sacctmgr -i add account ${account} Description=CVL Organization=monash cluster=${cluster}" || { echo "error to create account ${account}" >> ${log_file} && exit 1; } - fi - find=$(sacctmgr list user ${username} | grep ${username}) - if [ -z "${find}" ]; then - su slurm -c "sacctmgr -i add user ${username} account=${account} cluster=${cluster}" || { echo "error to create user ${username}" >> ${log_file} && exit 1; } - fi - fi -done - - diff --git a/roles/slurm-provision/templates/slurm_provision.sh.j2.v1 b/roles/slurm-provision/templates/slurm_provision.sh.j2.v1 deleted file mode 100644 index 2b8bf1f1..00000000 --- a/roles/slurm-provision/templates/slurm_provision.sh.j2.v1 +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -CVL_HOME="/cvl/home" -user_list=($(getent passwd | cut -d ":" -f1)) -log_file="/root/slurm.log" - -for user in ${user_list[*]}; do - uid=$(id -u ${user}) - gid=$(id -g ${user}) - user_home=${CVL_HOME}/${user} - if [ ! -d ${user_home} ]; then - mkdir -p ${user_home} - cp -r /etc/skel/* ${user_home} - chown -R ${uid}:${gid} ${user_home} - chmod 700 ${user_home} - - account={{ projectname }} - cluster={{ clustername }} - find=$(sacctmgr list cluster ${cluster} | grep ${cluster}) - if [ -z "${find}" ]; then - su slurm -c "sacctmgr -i add cluster ${cluster}" || { echo "error to create cluster ${cluster}" >> ${log_file} && exit 1; } - fi - find=$(sacctmgr list account ${account} | grep ${account}) - if [ -z "${find}" ]; then - su slurm -c "sacctmgr -i add account ${account} Description=CVL Organization=monash cluster=${cluster}" || { echo "error to create account ${account}" >> ${log_file} && exit 1; } - fi - find=$(sacctmgr list user ${username} | grep ${username}) - if [ -z "${find}" ]; then - su slurm -c "sacctmgr -i add user ${username} account=${account} cluster=${cluster}" || { echo "error to create user ${username}" >> ${log_file} && exit 1; } - fi - fi -done - - -- GitLab