Skip to content
Snippets Groups Projects
Commit 4abfc60f authored by Stefano Alberto Russo's avatar Stefano Alberto Russo
Browse files

Moved from "slurmtestuser" to "testuser" for uniformity.

parent 98ab8b36
No related branches found
No related tags found
No related merge requests found
......@@ -23,11 +23,11 @@ COPY slurm.conf /etc/slurm-llnl/slurm.conf
RUN ln -s /var/lib/slurm-llnl /var/lib/slurm-wlm
RUN ln -s /var/log/slurm-llnl /var/log/slurm-wlm
# Add slurmtestuser user
RUN useradd slurmtestuser
RUN mkdir -p /home/slurmtestuser/.ssh
RUN cat /rosetta/.ssh/id_rsa.pub >> /home/slurmtestuser/.ssh/authorized_keys
RUN chown -R slurmtestuser:slurmtestuser /home/slurmtestuser
# Add testuser user
RUN useradd testuser
RUN mkdir -p /home/testuser/.ssh
RUN cat /rosetta/.ssh/id_rsa.pub >> /home/testuser/.ssh/authorized_keys
RUN chown -R testuser:testuser /home/testuser
# Add prestartup
COPY prestartup_slurmbase.sh /prestartup/
......
#!/bin/bash
set -e
# "Deactivate" local slurmtestuser home
mv /home/slurmtestuser /home_slurmtestuser_vanilla
# "Deactivate" local testuser home
mv /home/testuser /home_testuser_vanilla
# Link slurmtestuser against the home in the shared folder (which will be setup by the master node)
ln -s /shared/home_slurmtestuser /home/slurmtestuser
# Link testuser against the home in the shared folder (which will be setup by the master node)
ln -s /shared/home_testuser /home/testuser
......@@ -4,8 +4,8 @@ set -e
# Generic rosetta user shared folder
mkdir -p /shared/rosetta && chown rosetta:rosetta /shared/rosetta
# Shared home for slurmtestuser to simulate a shared home folders filesystem
cp -a /home_slurmtestuser_vanilla /shared/home_slurmtestuser
# Shared home for testuser to simulate a shared home folders filesystem
cp -a /home_testuser_vanilla /shared/home_testuser
# Create shared data directories
mkdir -p /shared/scratch
......@@ -14,5 +14,5 @@ chmod 777 /shared/scratch
mkdir -p /shared/data/shared
chmod 777 /shared/data/shared
mkdir -p /shared/data/users/slurmtestuser
chown slurmtestuser:slurmtestuser /shared/data/users/slurmtestuser
mkdir -p /shared/data/users/testuser
chown testuser:testuser /shared/data/users/testuser
......@@ -4,5 +4,5 @@ MAINTAINER Stefano Alberto Russo <stefano.russo@gmail.com>
# Docker
RUN apt-get install docker.io -y
# Add slurmtestuser user to sudoers
RUN adduser slurmtestuser sudo
# Add testuser user to sudoers
RUN adduser testuser sudo
......@@ -298,7 +298,7 @@ to provide help, news and informations on your deployment. Or you can just ignor
container_engines = ['singularity'])
# Add testuser extra conf for this computing resource
testuser.profile.add_extra_conf(conf_type = 'computing_user', object=demo_slurm_computing, value= 'slurmtestuser')
testuser.profile.add_extra_conf(conf_type = 'computing_user', object=demo_slurm_computing, value= 'testuser')
#=====================
# Storages
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment