Odd Failures with strange PATH values

Could the various scripts OOD deposits in ~/ondemand/…/{before,script,after} be modified to be less dependent on the user’s PATH? We have a small number of users for which the “connect to Jupiter” button in the GUI leads to as password challenge. So far, the common thread has been their .bashrc sets PATH=“stuff”:$PATH where the “stuff” in these cases has been “…/miniconda3/bin” which is death because it contains an “openssl” command that doesn’t work quite like /usr/bin/openssl resulting in an empty password field in config.py.

I don’t know if before.sh and friends can be altered to avoid this pitfall or not, but it would be helpful.

I opened https://github.com/OSC/ood_core/issues/208 to track this.