-
Notifications
You must be signed in to change notification settings - Fork 362
Pegasus doesn't work with the new version of stashcp (or pelican) #5020
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
Comments
As an addendum to this ... I think we also shouldn't declare that OSDF files are on |
Looks like we are hitting this while running a workflow with 2.8.1 on the OSG. And the stashcp in the Apptainer image is also new:
|
Ack! Sorry, I should have realised this would happen. I think you'll need the Dockerfile changes that were included here: https://github.com/gwastro/pycbc/pull/5031/files (I guess you don't need to pin lalsuite ... that's done to avoid the ROM issues). The pelican things pin to the older stashcp version though. |
@spxiwh is there any reason why that change should not be on master? |
I wasn't expecting to need it on master. The pegasus 5.1.0 release is close (https://git.ligo.org/computing/sccb/-/issues/1719), and once that's out this issue goes away (and the patch becomes detrimental). |
TLDR: OSDF transfers are not going to work on LDG clusters (still fine on OSG for now) unless we get a new pegasus release, or one uses an older version of stashcp (e.g. through singularity images).
We have a potential problem with OSDF transfers that may hit us soon. If transferring a frame file using stashcp, one might do (with the current version) something like this:
However, with current releases of pegasus, it will do the following:
which fails with:
using:
This is a new thing, using an older stashcp (e.g. in the singularity image):
the same commang works
There is already a patch to fix this (and support the new client, pelican, by default). This hasn't yet made a release.
The text was updated successfully, but these errors were encountered: