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 Mar, 2017 1 commit
  2. 03 Mar, 2017 1 commit
  3. 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
  4. 28 Jan, 2017 2 commits
    • Michael Schurter's avatar
      Make sed macos compatible · 2843c059
      Michael Schurter authored
      Saves a backup file using a gitignored extension.
      2843c059
    • Michael Schurter's avatar
      Split dev build into its own script · c5f9144e
      Michael Schurter authored
      The dev build is far simpler than the release build, so move it to its
      own shell script. This simplifies the release build script slightly as
      well at the cost of duplicating the version/tag logic.
      
      Also don't even try to check for LXC if not running on Linux. I don't
      think we want to try to support cross-compiling LXC from non-Linux
      hosts.
      c5f9144e
  5. 22 Oct, 2016 1 commit
  6. 25 Aug, 2016 1 commit
  7. 22 Aug, 2016 1 commit
  8. 17 Aug, 2016 1 commit
  9. 02 Aug, 2016 1 commit
  10. 11 Jul, 2016 1 commit
  11. 17 Jun, 2016 1 commit
  12. 11 Jun, 2016 1 commit
  13. 05 May, 2016 1 commit
  14. 24 Mar, 2016 1 commit
  15. 03 Mar, 2016 1 commit
    • Jake Champlin's avatar
      Include number of allocations in node-status · 1e7e9fb8
      Jake Champlin authored
      We recently ran into an issue on a small percentage of nomad-clients
      where the nomad-client was running successfully, but due to a race
      condition, could not correctly bind to the docker socket. This caused
      all of our nomad jobs to be allocated to a single nomad-client instead
      of being spread evenly across our clients. The only way to discover this
      was to run `nomad node-status <node>` and count each job allocation per
      node.
      
      This can lead to a fairly long debugging process if there are several
      nomad-clients. Including the number of allocations for each node in the
      `node-status` command would save a large amount of debug time.
      
      ```
      jake@biscuits [12:08:41] [~]
      -> % nomad node-status
      ID        Datacenter  Name      Class   Drain  Status  Allocations
      2b0aabc5  dc1         biscuits  <none>  false  ready   0
      ```
      
      ```
      jake@biscuits [12:08:55] [~]
      -> % nomad node-status
      ID        Datacenter  Name      Class   Drain  Status  Allocations
      2b0aabc5  dc1         biscuits  <none>  false  ready   1
      ```
      1e7e9fb8
  16. 02 Mar, 2016 1 commit
  17. 21 Feb, 2016 3 commits
  18. 16 Feb, 2016 1 commit
  19. 13 Feb, 2016 1 commit
  20. 12 Feb, 2016 2 commits
  21. 03 Feb, 2016 1 commit
  22. 28 Jan, 2016 1 commit
    • Jake Champlin's avatar
      Allow compilation on BSD · ee1b4162
      Jake Champlin authored
      BSD Make uses `$.CURDIR` instead of `$CURDIR`. BSD and GNU share `$PWD`
      though, so it works as a drop in replacement.
      
      Also update scripts in `scripts/` to call `/usr/bin/env` in the shebang,
      as BSD places `bash` at `/usr/local/bin/bash` instead of `/bin/bash`
      ee1b4162
  23. 05 Jan, 2016 1 commit
    • Abhishek Chanda's avatar
      Include gocov stuff in tools · a5d9c2c6
      Abhishek Chanda authored
      These two tools are used in the "cov" Makefile target, but installing
      these were not automated. This PR removes the ambiguity where a
      developer tries to do a `make cov` and finds that the tools are not
      installed.
      a5d9c2c6
  24. 11 Dec, 2015 1 commit
  25. 30 Sep, 2015 2 commits
  26. 29 Sep, 2015 1 commit
  27. 28 Sep, 2015 3 commits
  28. 14 Sep, 2015 1 commit
  29. 01 Jun, 2015 2 commits