1. 03 Apr, 2019 18 commits
  2. 02 Apr, 2019 6 commits
  3. 01 Apr, 2019 2 commits
    • Morris Jette's avatar
      eliminate job resize error · 8372e7f6
      Morris Jette authored
      This eliminates a slurmctld error message when a job shrinks to
      size zero. There is no need to re-compute the CPU count and the
      job_resources node_bitmap is empty. Logic works fine without
      this change if job size shrinks, but not to size zero.
      bug 6472
      8372e7f6
    • Morris Jette's avatar
      job resize to zero node count error · 9464a255
      Morris Jette authored
      When a job size was reset to zero, this error message was printed:
      slurm_allocation_lookup: Job/step already completing or completed
      which may lead the user to believe the operation failed when it
      worked as planned. Now it prints this:
      To reset Slurm environment variables, execute
        For bash or sh shells:  . ./slurm_job_43565_resize.sh
        For csh shells:         source ./slurm_job_43565_resize.csh
      Where the reset scripts contain zero node count information:
      export SLURM_NODELIST=""
      export SLURM_JOB_NODELIST=""
      export SLURM_NNODES=0
      export SLURM_JOB_NUM_NODES=0
      export SLURM_JOB_CPUS_PER_NODE=""
      unset SLURM_NPROCS
      unset SLURM_NTASKS
      unset SLURM_TASKS_PER_NODE
      9464a255
  4. 31 Mar, 2019 4 commits
  5. 30 Mar, 2019 1 commit
    • Morris Jette's avatar
      Cosmetic changes in update job logic · 05eab4b0
      Morris Jette authored
      Many comments were modified to follow Linux kernel standard
      Many log messages were using the old function name and now
        print __func__ instead
      A few log messages lacked the function name and those were added
      05eab4b0
  6. 29 Mar, 2019 2 commits
  7. 28 Mar, 2019 3 commits
  8. 27 Mar, 2019 4 commits
    • Morris Jette's avatar
      Fix memory leak · 726d465e
      Morris Jette authored
      Coverity CID 197448
      bug 6303
      726d465e
    • Morris Jette's avatar
      Remove vestigial logic · 06caf845
      Morris Jette authored
      Remove reference to REQUEST_SIGNAL_PROCESS_GROUP in slurmstepd.
      It has been defunct since July 2013
      06caf845
    • Morris Jette's avatar
      make gres test order independent · f77cc826
      Morris Jette authored
      sort the expected and actual output for GRES APIs irrelevant.
      Depending upon the GRES plugins loaded (specifically gres/gpu plus
      gres/mps), the GRES records can be sorted by File name to insure
      the GRES records line up (the same position in both lists should
      refer to the same device file).
      f77cc826
    • Alejandro Sanchez's avatar
      Merge branch 'slurm-18.08' · 28ec160d
      Alejandro Sanchez authored
      28ec160d