Pegasus pollutes the job env when getenv=true

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: 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:
            Mats Rynge
            Reporter:
            Mats Rynge
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: