-
Type: Bug
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: None
-
Component/s: Pegasus Planner
-
None
If symlinking is turned on for worker package staging
pegasus.transfer.links true
and user specifies the following property that tells pegasus to use the perl executable Symlink to symlink the jobs
pegasus.transfer.symlink.impl Symlink
then pegasus-plan fails
2010.03.10 16:49:09.681 PST: [DEBUG] Adding stagein transfer node symlink_isi_viz_0
[1] java.lang.RuntimeException: Could not find entry in tc for lfn pegasus::transfer at site isi_viz at org.griphyn.cPlanner.transfer.implementation.AbstractMultipleFTPerXFERJob.createTransferJob(AbstractMultipleFTPerXFERJob.java:138)
2010.03.10 16:49:09.681 PST: [DEBUG] Trying to get TCEntries for pegasus::symlink on resource isi_viz of type INSTALLED
2010.03.10 16:49:09.682 PST: [WARNING] Non-zero exit-code 1
2010.03.10 16:49:09.681 PST: [DEBUG] Creating a default TC entry for pegasus::symlink at site isi_viz
2010.03.10 16:49:09.681 PST: [DEBUG] Unable to create a default entry for pegasus::symlink as PEGASUS_HOME or VDS_HOME is not set in Site Catalog
2010.03.10 16:49:09.682 PST: [INFO] event.pegasus.generate.transfer-nodes dax.id blackdiamond_0 - FINISHED
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)