1. 03 May, 2018 2 commits
    • Alejandro Sanchez's avatar
      slurmd - fix ABRT on SIGINT after reconfigure with MemSpecLimit set. · ca304478
      Alejandro Sanchez authored
      Use setenv() instead of setenvfs(), since setenvfs() memory allocation
      is implemented with xmalloc() and fini_setproctitle() (which is called
      on reconfigure) free's the memory with free(), leading to a:
      "free(): invalid size" malloc_printerr error.
      
      Continuation of dce83a23.
      
      Bug 5095.
      ca304478
    • Felip Moll's avatar
      Documentation added for GRES types vs limits · c2c06468
      Felip Moll authored
      Due to current design the job limits are checked before the allocation is
      made when one specifies a generic gres and a specific gres type is configured.
      The workaround for now is to define a job submit plugin to control the user
      request and succesfully apply limits.
      
      Bug 4767
      c2c06468
  2. 02 May, 2018 6 commits
  3. 01 May, 2018 1 commit
    • Danny Auble's avatar
      Fix total TRES Billing on partitions. · 3686dd9c
      Danny Auble authored
      Turns out the partititon's billing tres was working off the sum of
      the node_ptrs which contain the max of all partitions they are in.
      
      This isn't correct since each partition's billing can be different.
      
      Set it correctly here.
      3686dd9c
  4. 30 Apr, 2018 3 commits
  5. 28 Apr, 2018 2 commits
  6. 23 Apr, 2018 2 commits
  7. 19 Apr, 2018 2 commits
  8. 17 Apr, 2018 1 commit
    • Morris Jette's avatar
      Make UnavailableNodes value in job reason be correct for each job · fc4e5ac9
      Morris Jette authored
      1. Identifies nodes which are unavailable to a specific job,
      adding a call to filter_by_node_owner() in select_nodes()
       where the node list is generated.
      2. Removes the "unavail_node_str" argument to select_nodes()
      as it is no longer useful. This string originally was originally
      generated once at the start of the job scheduling logic for all jobs,
      but since each job can have a different set of
       unavailable nodes (dedicated to user, group, etc.)
      so the same string for all jobs can be misleading.
      
      Bug 4932.
      fc4e5ac9
  9. 16 Apr, 2018 3 commits
  10. 11 Apr, 2018 4 commits
  11. 10 Apr, 2018 1 commit
    • Morris Jette's avatar
      Change configurator.html defaults · dc910b93
      Morris Jette authored
      In configurator.html web pages change default configuration from
          task/none to task/affinity plugin and from select/linear plugin to
          select/cons_res plus CR_Core.
      dc910b93
  12. 04 Apr, 2018 1 commit
  13. 03 Apr, 2018 2 commits
  14. 02 Apr, 2018 1 commit
  15. 27 Mar, 2018 4 commits
  16. 26 Mar, 2018 1 commit
    • Felip Moll's avatar
      Prevent loss of node features on slurmctld -R · 7449d1cc
      Felip Moll authored
      While restarting slurmctld with -R flag, features were emptied.
      This patch just does nothing when recover=2 (-R) which means active and
      available features are preserved from the state files. Needed for
      backup slurmctld controller.
      
      Bug 4927
      7449d1cc
  17. 23 Mar, 2018 3 commits
  18. 22 Mar, 2018 1 commit