1. 25 Jul, 2017 2 commits
    • Morris Jette's avatar
      pack job backfill scheduling fixes · 98435044
      Morris Jette authored
      Adds assocation and QOS limits for the pack job as a whole
      98435044
    • Morris Jette's avatar
      Clear job's reason of BeginTime · e4cb80f5
      Morris Jette authored
      Clear a job's "wait reason" value of BeginTime" after that time has
      passed. Previously a readon of "BeginTime" could be reported long
      after the job's requested begin time had passed (for so long as the
      current reason is "None".
      e4cb80f5
  2. 24 Jul, 2017 1 commit
    • Morris Jette's avatar
      pack job scheduling work · 0b7a7b4c
      Morris Jette authored
      Add support to sched/backfill for concurrent allocation of all pack job
            components including support of --time-min option.
      0b7a7b4c
  3. 19 Jul, 2017 2 commits
  4. 18 Jul, 2017 3 commits
    • Dominik Bartkiewicz's avatar
      Fix issue with multiple jobs from an array to start. · b40bd8d3
      Dominik Bartkiewicz authored
      By removing the real locks we can get into a race condition where the prolog
      starts and finishes before we get here and then we end up waiting forever.
      
      Making the mutex a static seemed to help in many cases, but didn't
      completely close the window.  Changing slurm_cond_wait to
      slurm_cond_timedwait fixed the scenario where we would hit the window, but
      not degrade performance the original commit provides.
      
      There were also spots where if the job or step didn't exist it wouldn't
      signal the conditional also providing a spot this could get stuck not
      starting the job.
      
      Fix regression from commit 52ce3ff0
      
      Bug 3977
      b40bd8d3
    • Morris Jette's avatar
      Add srun env vars for pack job · b4992871
      Morris Jette authored
      b4992871
    • Morris Jette's avatar
      Updated RELEASE_NOTES file for v17.11 · d5bd9ced
      Morris Jette authored
      d5bd9ced
  5. 17 Jul, 2017 1 commit
  6. 14 Jul, 2017 4 commits
    • Tim Shaw's avatar
      Add PrivateData=events · 880ed315
      Tim Shaw authored
      880ed315
    • Morris Jette's avatar
      task state containers modified for pack jobs · dba6a2ce
      Morris Jette authored
      Major re-write of task state container logic to support for list of
        containers rather than one container per srun command.
      dba6a2ce
    • Isaac Hartung's avatar
      Daemons re-open log files on receipt of SIGUSR2 · dc6e5ec2
      Isaac Hartung authored
      Modify all daemons to re-open log files on receipt of SIGUSR2 signal.  This
          is much than using SIGHUP to re-read the configuration file and rebuild
          various tables.
      bug 3070
      dc6e5ec2
    • Danny Auble's avatar
      Fix issue with whole gres not being printed out with Slurm tools. · 028bf3e1
      Danny Auble authored
      This is a regression from commit fec995e0.
      
      It turns out using tok here was erroneous for situations where the gres had
      a type and name and potentially a count (i.e. network:gigabit:1)
      
      _get_gres_req_cnt() would alter the incoming char *config which is what tok
      was.  So when we print it back to the requested string it would only have
      what was there to the first ':'.  As we didn't need to \0 out the first char
      as we skip over it anyway I just kept track of what the replaced \0 was for
      the number portion and put it back when we are done copying it.
      
      Related to bug 3521
      028bf3e1
  7. 13 Jul, 2017 10 commits
  8. 07 Jul, 2017 5 commits
  9. 05 Jul, 2017 2 commits
  10. 30 Jun, 2017 2 commits
    • Alejandro Sanchez's avatar
      Burst buffer size unit changes · 7e161809
      Alejandro Sanchez authored
      burst_buffer logic modified to support sizes in both SI and EIC size units
          (e.g. M/MiB for powers of 1024, MB for powers of 1000).
      bug 3922
      7e161809
    • Dominik Bartkiewicz's avatar
      Fix potential to corrupt DBD message. · 3e00ede5
      Dominik Bartkiewicz authored
      This patch removes a window in which a message bound for the DBD
      could be packed with the non-dbd packing.  This would result in a
      packed msg_type, but nothing else.  When that message was given to
      the DBD it would complain forever about an unpacking error.
      
      Bug 3891 and 3939
      3e00ede5
  11. 29 Jun, 2017 1 commit
  12. 28 Jun, 2017 3 commits
  13. 27 Jun, 2017 3 commits
  14. 26 Jun, 2017 1 commit