-
Type: Sub-task
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: master
-
Component/s: Pegasus Planner
-
None
Pegasus currently uses GUC to stage the worker package to a staging site ( execution site in case of shared fs ).
This however, implies an implicit dependency on globus that we want to avoid
For 3.2 we want to use pegasus-transfer for staging in the worker package.
Since in most cases the stage worker job runs on the submit host we can refer to pegasus transfer on the submit host.
However, for cases where pegasus-transfer needs to be invoked on the remote site ( the worker package job ) should stage the pegasus-transfer from the submit host.