1. 22 Oct, 2019 2 commits
    • Gavin Howard's avatar
      Fix abort initializing a configuration without acct_gather.conf. · a301635f
      Gavin Howard authored
      Previous logic would only call s_p_hashtbl_create() to create the hashtable
      when the file acct_gather.conf could be successfully stat()'d. This lead to
      a subsequent attempt to pack the non-created hashtable into a buffer which
      triggered the abort.
      
      This makes it so the hashtable is uncondtionally created no matter if the
      file is missing.
      
      Bug 7893.
      a301635f
    • Michael Hinton's avatar
      auth/munge - truncate FQDN to shortname for AllocNodes. · 50eaa012
      Michael Hinton authored
      gethostbyaddr() can potentially return a fully-qualified domain name,
      which breaks backwards compatibility with the shortname AllocNodes
      expected pre 19.05.
      
      Bug 7653.
      50eaa012
  2. 21 Oct, 2019 2 commits
  3. 18 Oct, 2019 1 commit
  4. 16 Oct, 2019 2 commits
  5. 15 Oct, 2019 2 commits
  6. 11 Oct, 2019 1 commit
  7. 09 Oct, 2019 1 commit
  8. 08 Oct, 2019 2 commits
  9. 07 Oct, 2019 1 commit
  10. 04 Oct, 2019 3 commits
  11. 03 Oct, 2019 2 commits
  12. 02 Oct, 2019 3 commits
  13. 01 Oct, 2019 5 commits
  14. 30 Sep, 2019 4 commits
  15. 26 Sep, 2019 3 commits
  16. 25 Sep, 2019 1 commit
    • Albert Gil's avatar
      Fix scancel --full for proctrack/cgroups · 4dfb3ad6
      Albert Gil authored
      Now the signaling of the batch step and the handeling of the flags is totally
      handled in _kill_all_active_steps() in slurmd, and _handle_signal_container()
      in stepd to ensure that:
      - if KILL_JOB_BATCH then only batch container is signaled
      - if KILL_FULL_JOB then batch script and its children are also signaled
      - if both of the above then only the batch script and its children are signaled
      
      We do not relay anymore on proctrack_g_signal() to handle the batch step
      signaling anymore, therefore it works the same for all proctrack plugins.
      
      This commit also includes minor related fixes in other code handling such
      signaling flags, and documentation improvement.
      
      Bug 7282
      4dfb3ad6
  17. 23 Sep, 2019 1 commit
  18. 20 Sep, 2019 2 commits
  19. 16 Sep, 2019 1 commit
  20. 12 Sep, 2019 1 commit
    • Marcin Stolarek's avatar
      select/cons_tres - fix gres code infinite loop. · c15f0f3c
      Marcin Stolarek authored
      An incorrect logic with the variables holding available cores in the
      gres_plugin_job_core_filter3() function lead to a potential infinite
      "while (avail_cores_tot > req_cores)" loop, leaving slurmctld unresponsive.
      
      Bug 7685.
      c15f0f3c