Is your feature request related to a problem? Please describe.
Stageout on el8 at some CMS sites is failing because of some conflicting GFAL_* variables. The ones set in the host for el7 leaks into the el8 container and screw things up.
Describe the solution you'd like
It would be nice to have an option to clear conflicting variables. GLIDEIN_SINGULARITY_ENV already has clearpaths, I think we should add clearconflicts and then use GLIDEIN_SINGULARITY_ENV_CONFLICTS to get the list of variables to clear.
Info (please complete the following information):
Priority: Priority level for this feature [critical]
Stakeholders: Concerned stakeholder(s) [CMS]
Components: The affected component, if any, from this feature [glidein]
Is your feature request related to a problem? Please describe. Stageout on el8 at some CMS sites is failing because of some conflicting GFAL_* variables. The ones set in the host for el7 leaks into the el8 container and screw things up.
Describe the solution you'd like It would be nice to have an option to clear conflicting variables. GLIDEIN_SINGULARITY_ENV already has clearpaths, I think we should add clearconflicts and then use GLIDEIN_SINGULARITY_ENV_CONFLICTS to get the list of variables to clear.
Info (please complete the following information):