Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1675

planner throws error when using "pegasus.dir.storage.mapper.replica.file" without specifying "pegasus.dir.storage.mapper.replica"

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • master, 5.0.0
    • master, 5.0.0
    • Pegasus Planner
    • None

    Description

      Using the following properties works as expected:

      props["pegasus.dir.storage.mapper"] = "Replica"
      props["pegasus.dir.storage.mapper.replica"] = "YAML"
      props["pegasus.dir.storage.mapper.replica.file"] = "output-rc.yml"

      However, when removing "pegasus.dir.storage.mapper.replica", this fails and the planner throws the following error:

      [1] edu.isi.pegasus.planner.mapper.MapperException: [Replica] Unable to retrive location from Mapper Replica Backend for lfn f1 for site local and operation put at edu.isi.pegasus.planner.mapper.output.Replica.mapAll(Replica.java:233)

      Attached here is an example workflow that will give the same error.

      Attachments

        Activity

          People

            vahi Karan Vahi
            tanaka Ryan Tanaka (Inactive)
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: