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

Pegasus pollutes the job env when getenv=true

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • master, 5.1.0, 5.0.1
    • Affects Version/s: master, 5.0.0
    • Component/s: None
    • None

      When a user set getenv=true, they get not only their own environment but also a bunch stuff from Pegasus. This is particular bad with PYTHONPATH as it is set based on whatever Python3 we found on the submit host.

      This issue is still being explored, but it seems like saving the original PYTHONPATH in pegasus-python-wrapper and resetting back to it in pegasus-dagman would solve the problem.

            Assignee:
            rynge Mats Rynge
            Reporter:
            rynge Mats Rynge
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: