This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 17 Nov, 2017 5 commits
  2. 16 Nov, 2017 1 commit
  3. 15 Nov, 2017 5 commits
    • Alex Dadgar's avatar
      changelog · 6a434bcc
      Alex Dadgar authored
      6a434bcc
    • Michael Schurter's avatar
      Handle leader task being dead in RestoreState · 0de0e1d3
      Michael Schurter authored
      Fixes the panic mentioned in
      https://github.com/hashicorp/nomad/issues/3420#issuecomment-341666932
      
      While a leader task dying serially stops all follower tasks, the
      synchronizing of state is asynchrnous. Nomad can shutdown before all
      follower tasks have updated their state to dead thus saving the state
      necessary to hit this panic: *have a non-terminal alloc with a dead
      leader.*
      
      The actual fix is a simple nil check to not assume non-terminal allocs
      leader's have a TaskRunner.
      0de0e1d3
    • Preetha Appan's avatar
      Update Changelog · 5d58f7b3
      Preetha Appan authored
      5d58f7b3
    • Preetha Appan's avatar
      3d61c3be
    • Chelsea Komlo's avatar
      Nomad agent reload TLS configuration on SIGHUP (#3479) · fa9fd442
      Chelsea Komlo authored
      * Allow server TLS configuration to be reloaded via SIGHUP
      
      * dynamic tls reloading for nomad agents
      
      * code cleanup and refactoring
      
      * ensure keyloader is initialized, add comments
      
      * allow downgrading from TLS
      
      * initalize keyloader if necessary
      
      * integration test for tls reload
      
      * fix up test to assert success on reloaded TLS configuration
      
      * failure in loading a new TLS config should remain at current
      
      Reload only the config if agent is already using TLS
      
      * reload agent configuration before specific server/client
      
      lock keyloader before loading/caching a new certificate
      
      * introduce a get-or-set method for keyloader
      
      * fixups from code review
      
      * fix up linting errors
      
      * fixups from code review
      
      * add lock for config updates; improve copy of tls config
      
      * GetCertificate only reloads certificates dynamically for the server
      
      * config updates/copies should be on agent
      
      * improve http integration test
      
      * simplify agent reloading storing a local copy of config
      
      * reuse the same keyloader when reloading
      
      * Test that server and client get reloaded but keep keyloader
      
      * Keyloader exposes GetClientCertificate as well for outgoing connections
      
      * Fix spelling
      
      * correct changelog style
      fa9fd442
  4. 13 Nov, 2017 1 commit
  5. 10 Nov, 2017 2 commits
  6. 06 Nov, 2017 2 commits
  7. 03 Nov, 2017 6 commits
  8. 02 Nov, 2017 4 commits
  9. 01 Nov, 2017 4 commits
  10. 31 Oct, 2017 1 commit
  11. 27 Oct, 2017 4 commits
  12. 13 Oct, 2017 2 commits
  13. 12 Oct, 2017 2 commits
  14. 05 Oct, 2017 1 commit