add new requirements to have singularity for OSG site#5282
add new requirements to have singularity for OSG site#5282yi-fan-wang wants to merge 1 commit intogwastro:v23_release_branchfrom
Conversation
|
|
I think we only need the new option, but I would keep both to be safe. The original idea is that all the stuff that people don't need to care about to run on OSG [via LVK computing] should go into the OSG site here. I'm hoping that things become stable enough that this approach works, otherwise we could use config files instead. @ahnitz and co. can also create another "site" in here if they want to, but I would not expect them to be using the "osg" site directly ... But enough things within LVK use OSG (e.g. PyGRB) that having a single source of truth here is preferable if it works. |
|
But @yi-fan-wang this is duplicating what is already in #5278 .... It would be good to put this on the main branch as well though, so perhaps we can repurpose this PR for that. |
Standard information about the request
This is a fix to add a new condor requirement
HAS_CVMFS_singularity_opensciencegrid_org=Truein the Pegasus workflow when using OSG sites. This is caused by a upstream OSG configuration change shown here. Hence the attributeHAS_SINGULARITY=Trueno longer impliesHAS_CVMFS_singularity_opensciencegrid_org=True. So the old requirements don't actually require the CVMFS singularity image repository and one can land places where there's a CVMFS problem.This solution is given by James Clark in this LVK computing issue(LVK account required to check the page)