-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
singularity def issue with switching to easybuild user to build eb package #3171
Comments
switching to easybuild user is not working
The workaround is to change the following code line
to
And replace the exit statement
to
I wont bother making the change now @boegel as other things will need to be replaced too. |
I stumbled into the same issue. |
I'm looking into fixing this, but when I'm switching to
|
I never really understood why we have to update lmod cache inside a container, this was something you added @boegel. If we didn't add this line, were you able to access modules inside the container. Clearly this filepath |
Getting weird issue where singularity is creating the user
easybuild
but it is not switching toeasybuild
user when reachingeb <easyconfig>.eb --robot
line.As you can see i ran
id
andtail /etc/passwd
and seems also issue with way log output is streamed but easybuild is uid 1000This seemed to happen all of a sudden. I tried testing this in version 3.4.x and 3.5.x of singularity and got same issue. Right now i am using eb version 4.0.x
Singularity.binutils-2.28.txt
build (1).log
The text was updated successfully, but these errors were encountered: