Pegasus pollutes the job env when getenv=true

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

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
            Archiver:
            Rajiv Mayani

              Created:
              Updated:
              Resolved:
              Archived: