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