1. 11 Jul, 2018 2 commits
  2. 10 Jul, 2018 3 commits
    • Morris Jette's avatar
      cons_tres enhancements · 6f78e048
      Morris Jette authored
      Pass "first_pass" and "avail_cores to _eval_nodes() so that
        the usable cores can be better identified by the GRES selection
        logic.
      Add new function, _select_cores(), to select specific cores for use
      Create new data structure with job multi-core spec
      Permit off-socket cores to be used with enforce_bind
        Needed so that cores on and off socket can be used. Details will need
        to be handled in _select_cores()
      6f78e048
    • Morris Jette's avatar
      harden a regression test · 44aba2a7
      Morris Jette authored
      the munge regression test7.16 would fail roughly 0.1% of the time
      when modifying a bit that munge did not use. This change modifies
      the test to retry once in that case.
      44aba2a7
    • Broderick Gardner's avatar
      Document recent sdiag enhancements · 4103ccfd
      Broderick Gardner authored
      bug 5337
      4103ccfd
  3. 09 Jul, 2018 3 commits
  4. 07 Jul, 2018 1 commit
  5. 06 Jul, 2018 14 commits
  6. 05 Jul, 2018 3 commits
    • Danny Auble's avatar
      Make it so the slurmdbd's pid file gets created before initing · 7e47579f
      Danny Auble authored
      the database.
      
      Bug 5247
      7e47579f
    • Morris Jette's avatar
      Fix KNL feature reboot logic · c368ff89
      Morris Jette authored
      Previous logic could trigger KNL node reboot when job did not
      request any KNL MCDRAM or NUMA modes as features. For example:
      srun -N3 -C "[foo*1&bar*2]" hostname
      would trigger reboot of all KNL nodes even though no KNL-specific
      features were requested. This bug only exists in v18.08 and was
      introduced when expanding KNL node feature specification capabilities.
      c368ff89
    • Morris Jette's avatar
      cons_tres: refactor node weight management · 5e1a3d59
      Morris Jette authored
      Invoke select_g_job_test() one time with all valid node rather than
      multiple times when adding higher weight nodes. This results in
      the job allocation always accumulating nodes from lower to higher
      weights rather than possibly using mostly higher weight nodes.
      It also streamlines the resource allocation process for most
      configurations by eliminating some repeated logic as groups
      of nodes are added for consideration by the select plugin.
      5e1a3d59
  7. 04 Jul, 2018 6 commits
  8. 03 Jul, 2018 8 commits