Skip to content
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

Allow ~/.bpipedb to be relocated #242

Open
gdevenyi opened this issue Aug 29, 2018 · 4 comments
Open

Allow ~/.bpipedb to be relocated #242

gdevenyi opened this issue Aug 29, 2018 · 4 comments

Comments

@gdevenyi
Copy link
Contributor

Often on HPC systems, $HOME is read-only on compute nodes to prevent users from using the non-HPC filesystem for processing data.

This causes issues if a submit a "local" bpipe run in a jobfile, as it tries to log things in ~/.bpipedb which is read-only, and fails.

Right now, I create a symlink to the scratch directory in that location to fool bpipe, but it would be nice if we had an environment variable available, so that I can (as an admin) define that variable in my bpipe environment module.

@jkgoebel
Copy link

I'll second this request. We have a separate working home directory for some kinds of HPC work loads, and an environment variable line BPIPE_HOME would be useful.

@gdevenyi
Copy link
Contributor Author

Still an issue.

@gdevenyi
Copy link
Contributor Author

gdevenyi commented Dec 3, 2020

Any movement on this?

@ulloaa
Copy link

ulloaa commented Mar 29, 2021

Has this issue been addressed? We have bpipe in a singularity container but it fails due to permissions error. This error is caused by bpipe attempting to create ".bpipe" within the container. It would be useful to have a BPIPE_HOME environment variable to relocate the path where the .bpipe file is created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants