1. 13 Nov, 2015 1 commit
  2. 12 Nov, 2015 3 commits
  3. 11 Nov, 2015 5 commits
    • Morris Jette's avatar
      Sched/backfill fix of bf_max_job_array_resv enforcement · 53176bbd
      Morris Jette authored
      Previously only reserved space for one task of pending job array.
      53176bbd
    • Morris Jette's avatar
      Take node out of FUTURE state with reconfig · 79343222
      Morris Jette authored
      Support taking node out of FUTURE state with "scontrol reconfig" command.
      Previous logic would keep node in FUTURE state if that was the original
      configuration when slurmctld started. If job was running on the node,
      it will stay running, but the node make not be visible.
      79343222
    • David Bigagli's avatar
      Fix job cancelation bug. · 8e66e267
      David Bigagli authored
      8e66e267
    • Morris Jette's avatar
      Remove redundant job array env/script files · b2c6e34d
      Morris Jette authored
      Previous logic would create a environment and script file for each
        task of a job array (hard link to original actually). Due to
        file system limitations and clutter, this was less than ideal.
        This patch eliminates the redundant files, using only the original
        file created for the job array. This should also make support for
        burst buffers easier in the future for job arrays.
      b2c6e34d
    • Morris Jette's avatar
      Add more Prolog/EpilogSlurmctld env vars · 66659fac
      Morris Jette authored
      Make SLURM_ARRAY_TASK_MIN, SLURM_ARRAY_TASK_MAX, and SLURM_ARRAY_TASK_STEP
          environment variables available to PrologSlurmctld and EpilogSlurmctld.
      66659fac
  4. 10 Nov, 2015 5 commits
  5. 09 Nov, 2015 2 commits
  6. 07 Nov, 2015 1 commit
    • Morris Jette's avatar
      Add burst_buffer.conf flag of TeardownFailure · e0aa4d87
      Morris Jette authored
      Added burst_buffer.conf flag parameter of "TeardownFailure" which will
          teardown and remove a burst buffer after failed stage-in or stage-out.
          By default, the buffer will be preserved for analysis and manual teardown.
      bug 2116
      e0aa4d87
  7. 06 Nov, 2015 2 commits
  8. 05 Nov, 2015 1 commit
  9. 04 Nov, 2015 7 commits
  10. 03 Nov, 2015 4 commits
  11. 02 Nov, 2015 1 commit
  12. 30 Oct, 2015 1 commit
    • Deric Sullivan's avatar
      Fix reservation creation on DOWN nodes · 6aed461b
      Deric Sullivan authored
      Fix creation of advanced reservation of cores on nodes which are DOWN.
      There seems to be a bug with reservations using a node list (e.g.
      Nodes=something + CoreCnt=something).  The result is a reservation made that's
      arguably broken; listing the reservation (scontrol show reservation) will show
      "Nodes=" (blank) and "CoreCnt=0".
      
      It's very easy to reproduce, just by doing the following against a node in a
      DOWN (also tested with POWER_UP) state:
      scontrol create ReservationName=tmp_res StartTime=now EndTime=now+600
      Nodes=<some_non_idle_node> CoreCnt=1 Users=<some_valid_user>
      scontrol show reservation.
      bug 2078
      6aed461b
  13. 29 Oct, 2015 4 commits
  14. 28 Oct, 2015 2 commits
  15. 27 Oct, 2015 1 commit
    • Morris Jette's avatar
      Improve job array termination message · 20ccddfc
      Morris Jette authored
      Log the minimum and maximum exit code (or signal) and show the
        state as "Mixed" if there are multiple termination states
        (e.g. cancelled, exit 0, exit 1, SIGBUS, etc.)
      bug 2058
      20ccddfc