1. 23 May, 2017 2 commits
    • Morris Jette's avatar
      Add logic to return a List of job allocation details · 8a944770
      Morris Jette authored
      The RESPONSE_JOB_PACK_ALLOCATION RPC returns a list of
        RESPONSE_RESOURCE_ALLOCATION data types. Error handling
        still needs to be added to slurmctld/agent.c, blocking
        for resources does not work yet, and the salloc code
        does not handle the List response type yet.
      8a944770
    • Morris Jette's avatar
      Modify test for truncated expect buffers · 730a7ae6
      Morris Jette authored
      Expect seems to be sometimes truncating the output from "salloc --help"
        resulting in a test failure. This is a bug in Expect not Slurm. Modified
        the test to not parse all the way to the end of the expected output so
        the test always passes.
      730a7ae6
  2. 22 May, 2017 6 commits
  3. 20 May, 2017 1 commit
  4. 19 May, 2017 3 commits
  5. 18 May, 2017 1 commit
  6. 17 May, 2017 2 commits
    • Morris Jette's avatar
      Add pack_job_id and pack_job_offset to job records · 5c32e16b
      Morris Jette authored
      Add pack_job_id and pack_job_offset fields to job record in slurmctld
        plus job_info structure
      Add logic to save/restore pack_job_id and pack_job_offset fields on
        slurmctld restart
      Add logging of pack_job_id and pack_job_offset fields in slurmctld's
        jobid2fmt() and jobid2str() functions
      Add pack_job_id and pack_job_offset fields to "scontrol show job"
        output
      5c32e16b
    • Morris Jette's avatar
      Add allocate_pack error handling · 36bb1ce2
      Morris Jette authored
      cancel vestigial pack jobs when an error happens in some portion of
        the job request
      36bb1ce2
  7. 16 May, 2017 3 commits
  8. 15 May, 2017 1 commit
  9. 13 May, 2017 3 commits
  10. 12 May, 2017 4 commits
    • Morris Jette's avatar
      knl_cray plugin: Log incomplete capmc output for a node · 80b27490
      Morris Jette authored
      If capmc reports a node name, but not mcdram_cfg for the node, then
        log the missing data rather than assume the value is zero and
        report a value mismatch with cnselect.
      80b27490
    • Alejandro Sanchez's avatar
      Prevent scontrol crash when operating on array and no-array jobs at once. · 006f7eeb
      Alejandro Sanchez authored
      When requesting an operation on jobs, where the operation permits to specify
      more than one job in the same request, and a job array appears before a
      regular job (no-array job) in the list of jobs to operate with, the
      job_array_resp_msg_t pointer was not properly NULL'ed and thus incorrectly
      accessed when processing the no-array job. This fix prevents the crash from
      happening in the following scontrol operations:
      
      uhold, hold, suspend, requeue, requeuehold, update, release
      
      when the same request has <array_jobid>,<non-array_jobid> in this order in
      the job list to process.
      
      Bug 3759
      006f7eeb
    • Morris Jette's avatar
      Enhance job expansion example · 02b790bc
      Morris Jette authored
      Job expansion example in FAQ enhanced to demonstrate operation in
          heterogeneous environments.
      bug 2979
      02b790bc
    • Alejandro Sanchez's avatar
      avoid starting scheduler on busy system after power cap change · e29e8511
      Alejandro Sanchez authored
      Do not attempt to schedule jobs after changing the power cap if there are
          already many active threads.
      e29e8511
  11. 11 May, 2017 2 commits
  12. 10 May, 2017 3 commits
  13. 09 May, 2017 9 commits