1. 24 Mar, 2014 5 commits
    • Danny Auble's avatar
      Fix GrpWall check. If using AccountingEnforce=Safe you would never be · b5bba0a7
      Danny Auble authored
      able to run the exact number of cpu minutes in the limit.
      b5bba0a7
    • Morris Jette's avatar
      switch/nrt: add good message when poe run as root · c3b3ceed
      Morris Jette authored
      When poe is invoked (under srun) as user root, it generates a
      cryptic error message. I've added a clear error message describing
      the problem:
      error: POE will not run as user root
      Rather than just:
      ERROR: 0031-620  pm_SSM_write failed in sending the user/environment for taskid 0
      c3b3ceed
    • Morris Jette's avatar
      Add job array hash table · ac7fabc6
      Morris Jette authored
      Previous logic would typically do list search to find job array elements.
      This commit adds two hash tables for job arrays. The first is based upon
      the "base" job ID which is common to all tasks. The second hash table
      is based upon the sum of the "base" job ID plus the task ID in the array.
      This will substantially improve performance for handling dependencies
      with job arrays.
      ac7fabc6
    • Morris Jette's avatar
      Merge branch 'slurm-2.6' · 3519e792
      Morris Jette authored
      3519e792
    • Morris Jette's avatar
      job array dependency recovery fix · fca71890
      Morris Jette authored
      When slurmctld restarted, it would not recover dependencies on
      job array elements and would just discard the depenency. This
      corrects the parsing problem to recover the dependency. The old code
      would print a mesage like this and discard it:
      slurmctld: error: Invalid dependencies discarded for job 51: afterany:47_*
      fca71890
  2. 22 Mar, 2014 1 commit
    • Morris Jette's avatar
      Fix sview abort when adding/removing columns · fbfd0e4d
      Morris Jette authored
      When adding or removing columns to most data types (jobs, partitions,
      nodes, etc.) on some system types an abort is generated. This appears
      to be because when columns displayed change, on some systems that
      changes the address of "model", while on others the address does not
      change (like my laptops). This fix explicitly sets the last_model to
      NULL when the columns are changed rather than relying upon the data
      structure's address to change.
      fbfd0e4d
  3. 21 Mar, 2014 10 commits
  4. 20 Mar, 2014 6 commits
  5. 19 Mar, 2014 2 commits
  6. 18 Mar, 2014 7 commits
  7. 17 Mar, 2014 8 commits
  8. 16 Mar, 2014 1 commit
    • Morris Jette's avatar
      Export "SLURM*" env vars if --export=NONE · 9b4f3634
      Morris Jette authored
      Previously if the sbatch --export=NONE option was used then several
      Slurm environment variables were not propagated from the sbatch
      command (SLURM_SUBMIT_DIR, SLURM_SUBMIT_HOST, SLURM_JOB_NAME, etc.)
      9b4f3634