From 4a047b1396b4c2d02530e9da24d0c45e9f9bd039 Mon Sep 17 00:00:00 2001 From: Josef Hrabal <josef.hrabal@vsb.cz> Date: Fri, 11 Oct 2019 09:48:42 +0200 Subject: [PATCH] modified: bin/image-exec modified: bin/image-load modified: bin/image-mpi modified: bin/image-run modified: bin/image-shell modified: bin/image-update modified: install/CENTOS7 modified: install/CONFIG --- bin/image-exec | 2 +- bin/image-load | 4 ++-- bin/image-mpi | 2 +- bin/image-run | 2 +- bin/image-shell | 2 +- bin/image-update | 1 - install/CENTOS7 | 2 +- install/CONFIG | 4 ++-- 8 files changed, 9 insertions(+), 10 deletions(-) diff --git a/bin/image-exec b/bin/image-exec index 916112d..185638a 100755 --- a/bin/image-exec +++ b/bin/image-exec @@ -10,4 +10,4 @@ if [ -z "$1" ]; then exit 1 fi -singularity exec --bind /scratch --bind /apps --writable $IMAGE_PATH_LOCAL "$@" +singularity exec --bind /scratch --bind /apps $IMAGE_PATH_LOCAL "$@" diff --git a/bin/image-load b/bin/image-load index 2c937e8..2de69b8 100755 --- a/bin/image-load +++ b/bin/image-load @@ -5,7 +5,7 @@ if [ -z "IMAGE_ROOT" ] || [ -z "IMAGE_OS" ] || [ -z "IMAGE_VERSION" ]; then exit 1 fi -VERSION=$(ls -t $IMAGE_ROOT | grep .img | head -1) +VERSION=$(ls -t $IMAGE_ROOT | grep .simg | head -1) if [ ! -d "$HOME/.singularity/images" ]; then mkdir -p $HOME/.singularity/images @@ -39,7 +39,7 @@ fi if [ "$1" == "shell" ]; then export IMAGE_PATH_LOCAL="$HOME/.singularity/images/$LOCAL" - singularity shell --bind /scratch --bind /apps --writable $HOME/.singularity/images/$LOCAL + singularity shell --bind /scratch --bind /apps $HOME/.singularity/images/$LOCAL SYS=`/bin/cat /etc/centos-release` echo -e "\e[33mWelcome to the normal operating system ($SYS)\e[0m" else diff --git a/bin/image-mpi b/bin/image-mpi index b5d7fbc..9b01b15 100755 --- a/bin/image-mpi +++ b/bin/image-mpi @@ -50,4 +50,4 @@ PARAM=$(echo "$PARAM" | sed -e 's/ */ /g' -e 's/^ *\(.*\) *$/\1/') #echo "mpirun $PARAM singularity exec --bind /scratch --bind /apps --writable $IMAGE_PATH_LOCAL $EXEC" -mpirun ${PARAM} singularity exec --bind /scratch --bind /apps --writable "$IMAGE_PATH_LOCAL" "$EXEC" +mpirun ${PARAM} singularity exec --bind /scratch --bind /apps "$IMAGE_PATH_LOCAL" "$EXEC" diff --git a/bin/image-run b/bin/image-run index fae0f68..aef7595 100755 --- a/bin/image-run +++ b/bin/image-run @@ -5,4 +5,4 @@ if [ -z "IMAGE_PATH_LOCAL" ]; then exit 1 fi -singularity run --bind /scratch --bind /apps --writable $IMAGE_PATH_LOCAL "$@" +singularity run --bind /scratch --bind /apps $IMAGE_PATH_LOCAL "$@" diff --git a/bin/image-shell b/bin/image-shell index 2979c7f..88ca172 100755 --- a/bin/image-shell +++ b/bin/image-shell @@ -5,4 +5,4 @@ if [ -z "IMAGE_PATH_LOCAL" ]; then exit 1 fi -singularity shell --bind /scratch --bind /apps --writable $IMAGE_PATH_LOCAL $@ +singularity shell --bind /scratch --bind /apps $IMAGE_PATH_LOCAL $@ diff --git a/bin/image-update b/bin/image-update index fdf099c..cca103c 100755 --- a/bin/image-update +++ b/bin/image-update @@ -25,4 +25,3 @@ if [ "$LOCAL_VERSION" \< "$APPS_VERSION" ]; then else echo -e "\e[33mYou already have the newest version of\e[0m $IMAGE_OS \e[33mimage.\e[0m" fi - diff --git a/install/CENTOS7 b/install/CENTOS7 index 3fe5c84..fc1125a 100644 --- a/install/CENTOS7 +++ b/install/CENTOS7 @@ -1,5 +1,5 @@ Bootstrap: docker -From: centos:latest +From: centos:7 %post yum -y update && yum -y upgrade diff --git a/install/CONFIG b/install/CONFIG index 82826b9..f0c9c1a 100644 --- a/install/CONFIG +++ b/install/CONFIG @@ -2,9 +2,9 @@ GPU_DRIVER_VERSION=390.30 GPU_DRIVER_PATH=/apps/easybuild/sources/n/NVIDIA/NVIDIA-Linux-x86_64-390.30.run MPSS_PATH=/opt/mpss MIC_PATH=./rpm.tar.gz -SINGULARITY_BIN_PATH=/apps/all/Singularity/3.1.0/bin +SINGULARITY_BIN_PATH=/apps/all/Singularity/3.3.0/bin IMAGE_PATH=/apps/all/OS MODULEFILE_PATH=/apps/modules USER_IMAGE=easybuild EBROOTSQUASHFSMINTOOLS=/apps/all/squashfs-tools/4.3 -PATH=$PATH:/apps/all/Singularity/3.1.0/bin +PATH=$PATH:/apps/all/Singularity/3.3.0/bin -- GitLab