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. 09 Dec, 2017 1 commit
  2. 05 Dec, 2017 1 commit
  3. 02 Dec, 2017 1 commit
  4. 16 Nov, 2017 2 commits
  5. 10 Oct, 2017 1 commit
  6. 26 Sep, 2017 3 commits
  7. 23 Jul, 2017 2 commits
    • Alex Dadgar's avatar
      travis check fixes · fdd77dca
      Alex Dadgar authored
      fdd77dca
    • Alex Dadgar's avatar
      Parallel client tests (#2890) · 08c2ba9b
      Alex Dadgar authored
      * alloc_runner
      
      * Random tests
      
      * parallel task_runner and no exec compatible check
      
      * Parallel client
      
      * Fail fast and use random ports
      
      * Fix docker port mapping
      
      * Make concurrent pull less timing dependant
      
      * up parallel
      
      * Fixes
      
      * don't build chroots in parallel on travis
      
      * Reduce parallelism on travis with lxc/rkt
      
      * make java test app not run forever
      
      * drop parallelism a little
      
      * use docker ports that are out of the os's ephemeral port range
      
      * Limit even more on travis
      
      * rkt deadline
      08c2ba9b
  8. 21 Jul, 2017 1 commit
  9. 22 Jun, 2017 1 commit
  10. 04 May, 2017 1 commit
  11. 19 Apr, 2017 2 commits
    • Michael Schurter's avatar
      Fix circular test imports · db8aabe1
      Michael Schurter authored
      db8aabe1
    • Michael Schurter's avatar
      Refactor Consul Syncer into new ServiceClient · 10cb924b
      Michael Schurter authored
      Fixes #2478 #2474 #1995 #2294
      
      The new client only handles agent and task service advertisement. Server
      discovery is mostly unchanged.
      
      The Nomad client agent now handles all Consul operations instead of the
      executor handling task related operations. When upgrading from an
      earlier version of Nomad existing executors will be told to deregister
      from Consul so that the Nomad agent can re-register the task's services
      and checks.
      
      Drivers - other than qemu - now support an Exec method for executing
      abritrary commands in a task's environment. This is used to implement
      script checks.
      
      Interfaces are used extensively to avoid interacting with Consul in
      tests that don't assert any Consul related behavior.
      10cb924b
  12. 07 Mar, 2017 1 commit
  13. 28 Feb, 2017 1 commit
    • Alex Dadgar's avatar
      Fix vet script and fix vet problems · 07f7e195
      Alex Dadgar authored
      This PR fixes our vet script and fixes all the missed vet changes.
      
      It also fixes pointers being printed in `nomad stop <job>` and `nomad
      node-status <node>`.
      07f7e195
  14. 12 Jan, 2017 1 commit
  15. 06 Jan, 2017 1 commit
  16. 02 Dec, 2016 1 commit
    • Michael Schurter's avatar
      Add Driver.Prestart method · ee17940d
      Michael Schurter authored
      The Driver.Prestart method currently does very little but lays the
      foundation for where lifecycle plugins can interleave execution _after_
      task environment setup but _before_ the task starts.
      
      Currently Prestart does two things:
      
      * Any driver specific task environment building
      * Download Docker images
      
      This change also attaches a TaskEvent emitter to Drivers, so they can
      emit events during task initialization.
      ee17940d
  17. 16 Nov, 2016 1 commit
  18. 15 Nov, 2016 1 commit
  19. 26 Oct, 2016 1 commit
  20. 25 Oct, 2016 5 commits
  21. 10 Oct, 2016 1 commit
  22. 02 Sep, 2016 2 commits
  23. 31 Aug, 2016 1 commit
  24. 04 Aug, 2016 2 commits
  25. 11 Jul, 2016 2 commits
  26. 24 Mar, 2016 1 commit
  27. 10 Mar, 2016 1 commit
  28. 09 Mar, 2016 1 commit