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

ability to have a wrapper script for kickstart that sets up user environment before launching user application

XMLWordPrintable

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • master, 4.7.0, 4.6.2
    • Affects Version/s: master, 4.6.1
    • Component/s: Pegasus Planner
    • None

      On May 6, 2016, at 8:15 PM, Stuart Anderson <anderson@ligo.caltech.edu> wrote:

      Mike, Brian, Edgar,
      Great news getting this far. It looks like the LHO cluster finished most of its upgrade to SL7 today as well, but we will hold off on the htcondor-ce setup there until this gets sorted out.

      Karan,
      In case you are not aware yet, the LIGO Lab clusters are being upgraded from SL6 to SL7 and we are using the LLO cluster as a pathfinder to test plugging them in to OSG. Have you already supported other Pegasus users transitioning from RHEL6 to RHEL7?

      Hi Karan,

      In particular, the number of environment variables we have to hand-set in the site catalog is starting to get ridiculous (LD_LIBRARY_PATH, X509_CERT_DIR, PATH, GFAL_CONFIG_DIR, GFAL_PLUGIN_DIR) and I’m somewhat dreading adding PYTHONPATH.

      What we’d like to see is the ability to source a script in the pegasus kickstart. We would then have "one batch script to rule them all” that can adjust for platform differences.

      Brian

            Assignee:
            vahi Karan Vahi
            Reporter:
            dbrown Duncan Brown
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: