qrsh後にsingularity buildでエラーが発生します

qrsh後にsingularity buildを実行すると以下のようなエラーが発生することがあります。

 

INFO:   Starting build...
FATAL:   While performing build: conveyor failed to get: error getting username and password: error reading JSON file"/run/user/0/containers/auth.json": open /run/user/0/containers/auth.json:permission denied

 

回避策として、qrsh後に

 

unset XDG_RUNTIME_DIR

 

を実行してからsingularity buildを実行して下さい。

 

2020/12/03 追記

ジョブスケジューラの設定でunset XDG_RUNTIME_DIRが行われるようになり、現在は上記は不要となっております。