1. 21 Aug, 2015 5 commits
    • Daniel Ahlin's avatar
      Modify auth get uid/gid logic to use authinfo · f8490c43
      Daniel Ahlin authored
      This change adds the AuthInfo configuration parameter to the
      g_slurm_auth_get_uid() and g_slurm_auth_get_gid() functions.
      
      Then continuing on - src/common/slurm_auth.h shows that the following
      functions are intended to take the auth_info argument:
      extern void *   g_slurm_auth_create( void *hosts, int timeout, char
      *auth_info );
       extern int      g_slurm_auth_verify( void *cred, void *hosts, int
      timeout, char *auth_info );
      extern uid_t    g_slurm_auth_get_uid( void *cred, char *auth_info );
      extern gid_t    g_slurm_auth_get_gid( void *cred, char *auth_info );
      
      g_slurm_auth_create and g_slurm_auth_verify seems to be OK now - but
      g_slurm_auth_get_uid and g_slurm_auth_get_gid are not (most cases will
      work anyway since the munge auth plugin will only use auth_info if the
      cred has not yet been verified - and in many instances it has - still
      I would assume passing the information to be the safe thing to do).
      I've attached two blind patches that just replaces null with
      slurm_get_auth_info() for these two functions.
      f8490c43
    • Morris Jette's avatar
      Fix for killing non-preemptable jobs · 994473d3
      Morris Jette authored
      This is an refinement of commit 47f96cae
      with improved logging and a similar fix to another place with
      similar logic
      bug 1880
      994473d3
    • David Bigagli's avatar
    • Morris Jette's avatar
      Fix preemption issue that could kill job at startup · 47f96cae
      Morris Jette authored
      Fix gang scheduling/preemption issue that could cancel job at startup.
      I have not been able to reproduce the reported problem, but this
      should prevent the reported problem.
      bug 1880
      47f96cae
    • Morris Jette's avatar
      Fix a couple of typos in NEWS · ce20585a
      Morris Jette authored
      ce20585a
  2. 20 Aug, 2015 1 commit
    • David Bigagli's avatar
      Revert "Fix bug in conversion unit." · 696a4917
      David Bigagli authored
      This reverts commit 406cb529.
      
      Conflicts:
      	NEWS
      
      This works ok up until 1048576M then it will make the divisor
      1048576 and when it goes to divide it only does it once instead of 2 times
      returning 1G instead of 1T.
      
      We have decided to wait until 15.08 for a no convert option to be added.
      696a4917
  3. 17 Aug, 2015 2 commits
  4. 14 Aug, 2015 5 commits
    • Morris Jette's avatar
      Document hidden cloud code · abb1534e
      Morris Jette authored
      No change in logic, just document the behaviour
      abb1534e
    • Danny Auble's avatar
      Note about variable not being freed. · 2320ab22
      Danny Auble authored
      2320ab22
    • Daniel Ahlin's avatar
      Non-default settings of AuthInfo fix · 02c96859
      Daniel Ahlin authored
      We are using a non-default AuthInfo configuration and based on
      log-messages we see I believe this is not properly handled in certain
      parts of the code.
      
      Typical log message:
      Aug 12 17:06:15 t02n20 slurmd[27001]: error: Munge encode failed:
      Failed to access "/var/run/munge/munge.socket.2": No such file or
      directory
      Aug 12 17:06:15 t02n20 slurmd[27001]: error: Creating authentication
      credential: Socket communication error
      Aug 12 17:06:15 t02n20 slurmd[27001]: error: stepd_connect to 3165.0
      failed: Protocol authentication error
      Aug 12 17:06:15 t02n20 slurmd[27001]: error: If munged is up, restart
      with --num-threads=10
      02c96859
    • Morris Jette's avatar
      Correct description in function header · 5410bdc2
      Morris Jette authored
      5410bdc2
    • Morris Jette's avatar
      Rebuild core reservation bitmap as needed · 931d1814
      Morris Jette authored
      Unfortunately the reservation's core_bitmap is a global bitmap and the nodes
      in the system may have changed in terms of their node count or nodes have been
      added or removed. Make best effort to rebuild the reservation's core_bitmap
      on the limited information currently available. The specific cores might
      change, but this logic at least leaves their count constant and uses the
      same nodes
      bug 1850
      931d1814
  5. 11 Aug, 2015 8 commits
  6. 10 Aug, 2015 1 commit
  7. 06 Aug, 2015 1 commit
  8. 04 Aug, 2015 3 commits
  9. 03 Aug, 2015 3 commits
  10. 31 Jul, 2015 1 commit
  11. 28 Jul, 2015 6 commits
  12. 27 Jul, 2015 4 commits