1. 13 Feb, 2017 4 commits
  2. 10 Feb, 2017 2 commits
  3. 09 Feb, 2017 6 commits
  4. 08 Feb, 2017 4 commits
  5. 07 Feb, 2017 3 commits
  6. 06 Feb, 2017 1 commit
    • Danny Auble's avatar
      Add --with-shared-libslurm to configure to determine if the system should be build linking · 3510ea70
      Danny Auble authored
      dynamically or statically to libslurm.
      
      This can result in much smaller binaries, but isn't the easiest to develop against as if the files in
      src/common or src/*api change and the binaries linking against them are compiled directly
      libslurm.so doesn't get recompiled automatically, you have to manually do it.  But in production
      this could give large benefits as Slurm's footprint is now considerably smaller.
      
      This used to not work on environments like AIX where plugins couldn't resolve variables used in
      the parent program, but this appears to not be the case now we link to the "full" .so which exports
      everything as the .o does.
      3510ea70
  7. 03 Feb, 2017 1 commit
  8. 01 Feb, 2017 2 commits
  9. 31 Jan, 2017 4 commits
  10. 30 Jan, 2017 3 commits
    • Morris Jette's avatar
      Set SLURM_JOB_GPUS env var for Prolog · 96d29749
      Morris Jette authored
      Properly set SLURM_JOB_GPUS environment variable for Prolog.
      bug 3437
      96d29749
    • Morris Jette's avatar
      Clear job BeginTime reason · 0abbf727
      Morris Jette authored
      Clear job's reason of "BeginTime" in a more timely fashion and/or prevents
          them from being stuck in a PENDING state. There are multiple ways of
          clearing the reason, especially on a lightly loaded system, but the
          state can persist indefinitely on a heavily loaded system.
      bug 3368
      0abbf727
    • Morris Jette's avatar
      will_run fix for job with begin time in past · f75abc9c
      Morris Jette authored
      Fix to logic for getting expected start time of existing job ID with
          explicit begin time that is in the past. Previous logic would
          compare that (past) begin time with advanced reservations that
          would compete with it rather than the current time.
      f75abc9c
  11. 29 Jan, 2017 1 commit
    • Morris Jette's avatar
      task/cray configuration ordering bug · 0545f523
      Morris Jette authored
      CRAY systems only: TaskPlugins must list task/cgroup before task/cray in
          order for the cgroup files to be created before task/cray runs. Without
          this change, the task/cray plugin frequently produces errors about the
          "mems" file being missing. The errors don't seem consistent, so this
          probably involves a race condition. Note that NERSC uses this order
          today and I changed read_config.c to produce a fatal error if the order
          is reversed.
      0545f523
  12. 27 Jan, 2017 3 commits
  13. 26 Jan, 2017 1 commit
  14. 25 Jan, 2017 4 commits
  15. 24 Jan, 2017 1 commit