From: Peter Amstutz Date: Thu, 15 Jul 2021 17:50:22 +0000 (-0400) Subject: 17816: Set the current working directory in the singularity container X-Git-Tag: 2.3.0~143^2~2 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/13b4d219384a81141846588b20f07792d64cb489 17816: Set the current working directory in the singularity container Arvados-DCO-1.1-Signed-off-by: Peter Amstutz --- diff --git a/lib/crunchrun/singularity.go b/lib/crunchrun/singularity.go index 4bec8c3ebe..2a294cf03c 100644 --- a/lib/crunchrun/singularity.go +++ b/lib/crunchrun/singularity.go @@ -74,7 +74,7 @@ func (e *singularityExecutor) Create(spec containerSpec) error { } func (e *singularityExecutor) Start() error { - args := []string{"singularity", "exec", "--containall", "--no-home", "--cleanenv"} + args := []string{"singularity", "exec", "--containall", "--no-home", "--cleanenv", "--pwd", e.spec.WorkingDir} if !e.spec.EnableNetwork { args = append(args, "--net", "--network=none") }