From 2df441a1abb9ab71c47b3182ad1f9fad70cfddbd Mon Sep 17 00:00:00 2001 From: Eric Cano <Eric.Cano@cern.ch> Date: Mon, 23 Apr 2018 16:23:31 +0200 Subject: [PATCH] Fixed creation of cta account for buildtree runner. --- .../docker/ctafrontend/cc7/opt/run/bin/init_pod.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh b/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh index d0358a30c8..ddbb23a5eb 100755 --- a/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh +++ b/continuousintegration/docker/ctafrontend/cc7/opt/run/bin/init_pod.sh @@ -46,8 +46,7 @@ if [[ -n ${BUILDTREE_BASE} ]]; then # cta:cta needed for ctafrontend and taped but adding it inconditionally in buildtree echo "Adding cta user and group" - /usr/bin/getent group cta || /usr/sbin/groupadd cta - /usr/bin/getent passwd cta || /usr/sbin/useradd -s /bin/nologin -c "CTA system account" -g cta cta + /usr/bin/getent passwd cta || /usr/sbin/useradd -s /bin/nologin -c "CTA system account" -g tape cta ## The following is not working as one cannot refresh groups in current shell... # echo 'Adding cta in tape group (grant access to /dev/sg* /dev/st* /dev/nst* devices' # /usr/sbin/usermod -a -G tape cta -- GitLab