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. 28 Apr, 2019 1 commit
  2. 21 Mar, 2019 1 commit
    • Mahmood Ali's avatar
      release: skip check step when cutting release · 8feb07ad
      Mahmood Ali authored
      `make check` runs very intensive linters that slow and seem to behave
      differently on different machines.
      
      Linting is still a part of our CI and we shouldn't be cutting a release
      when CI isn't green anyway.
      8feb07ad
  3. 18 Mar, 2019 1 commit
  4. 14 Mar, 2019 1 commit
  5. 30 Jan, 2019 3 commits
  6. 23 Jan, 2019 2 commits
  7. 17 Jan, 2019 1 commit
  8. 08 Jan, 2019 1 commit
  9. 16 Dec, 2018 1 commit
    • Mahmood Ali's avatar
      ci: use gotestsum for running tests · 8b53ff97
      Mahmood Ali authored
      `gotestsum` has user friendlier output that emits final summary, also it can emit junit xml file for
      automated analysis instead of current format that should significantly
      ease automated analysis of CI.
      8b53ff97
  10. 14 Dec, 2018 1 commit
    • Mahmood Ali's avatar
      dev: expand ... in go get · bb248e86
      Mahmood Ali authored
      workaround a regression in 1.11.3
      
      > We are aware of a functionality regression in "go get" when executed in GOPATH mode on an import path pattern containing "..." (e.g., "go get github.com/golang/pkg/..."), when downloading packages not already present in the GOPATH workspace. This is issue golang.org/issue/29241. It will be resolved in the next minor patch releases, Go 1.11.4 and Go 1.10.7, which we plan to release soon. We apologize for any disruption.
      bb248e86
  11. 11 Dec, 2018 1 commit
    • Mahmood Ali's avatar
      tests: Lower package runtime · 744aab57
      Mahmood Ali authored
      Lowering the runtime here to pre 7ca535aa expectations.
      
      The longest package at the time `client/driver` shrunk significantly,
      and now the longest packages take less than 5 minutes.
      
      We do have some long running timed out projects due to a stuck shutdown,
      but in completed jobs (though they failed), the longest packages took
      less than 5 minutes.  The longest running packages in
      https://travis-ci.org/hashicorp/nomad/jobs/464640776 were:
      
      ```
      FAIL  github.com/hashicorp/nomad/nomad                                   268.089s
      ok    github.com/hashicorp/nomad/drivers/docker                          203.903s  coverage:  68.8%   of  statements
      ok    github.com/hashicorp/nomad/drivers/rkt                             132.104s  coverage:  65.0%   of  statements
      ok    github.com/hashicorp/nomad/api                                     123.193s  coverage:  62.9%   of  statements
      ok    github.com/hashicorp/nomad/command/agent                           74.657s  ...
      744aab57
  12. 29 Nov, 2018 1 commit
  13. 20 Nov, 2018 1 commit
  14. 13 Nov, 2018 1 commit
    • Mahmood Ali's avatar
      increase timeout to 30 minutes · 7ca535aa
      Mahmood Ali authored
      nomad/client take very long and exceed 15m sometimes:
      
      In https://travis-ci.org/hashicorp/nomad/jobs/452990197 :
      
      ```
      panic: test timed out after 15m0s
      
      goroutine 4739 [running]:
      testing.(*M).startAlarm.func1()
      	/home/travis/.gimme/versions/go1.11.2.linux.amd64/src/testing/testing.go:1296 +0xfd
      ....
      goroutine 4665 [select]:
      github.com/hashicorp/nomad/vendor/google.golang.org/grpc.newClientStream.func5(0xc0003dd500, 0xc000420120, 0x2b3f86295588, 0xc000496810)
      	/home/travis/gopath/src/github.com/hashicorp/nomad/vendor/google.golang.org/grpc/stream.go:287 +0xd7
      created by github.com/hashicorp/nomad/vendor/google.golang.org/grpc.newClientStream
      	/home/travis/gopath/src/github.com/hashicorp/nomad/vendor/google.golang.org/grpc/stream.go:286 +0x842
      FAIL	github.com/hashicorp/nomad/client/driver	900.036s
      ```
      7ca535aa
  15. 07 Nov, 2018 2 commits
    • Alex Dadgar's avatar
      seperate struct and proto generation · 873cf30a
      Alex Dadgar authored
      873cf30a
    • Alex Dadgar's avatar
      Device manager · 57f40c7e
      Alex Dadgar authored
      Introduce a device manager that manages the lifecycle of device plugins
      on the client. It fingerprints, collects stats, and forwards Reserve
      requests to the correct plugin. The manager, also handles device plugins
      failing and validates their output.
      57f40c7e
  16. 08 Oct, 2018 1 commit
  17. 25 Sep, 2018 1 commit
  18. 19 Sep, 2018 3 commits
  19. 27 Aug, 2018 1 commit
  20. 06 Aug, 2018 1 commit
  21. 11 Jun, 2018 1 commit
  22. 26 Apr, 2018 1 commit
  23. 24 Apr, 2018 1 commit
    • Michael Schurter's avatar
      rkt: test Stats() and always run tests · a3dba1db
      Michael Schurter authored
      Remove the NOMAD_TEST_RKT flag as a guard for rkt tests. Still require
      Linux, root, and rkt to be installed. Only check for rkt installation
      once in hopes of speeding up rkt tests a bit.
      a3dba1db
  24. 18 Apr, 2018 1 commit
  25. 20 Mar, 2018 1 commit
  26. 19 Mar, 2018 1 commit
  27. 21 Feb, 2018 1 commit
  28. 14 Feb, 2018 1 commit
  29. 07 Feb, 2018 1 commit
    • Alex Dadgar's avatar
      Switches to HashiCorp fork of jteeuwen/go-bindata. · 5fad2288
      Alex Dadgar authored
      We make a HashiCorp hard fork of the jteeuwen/go-bindata hard fork that
      was replaced and diffed the code against a Dec 1, 2015 copy of the
      original repository we had as a cross-check of that hard fork.
      
      This replaces references to jteeuwen/go-bindata to point to the
      HashiCorp fork.
      5fad2288
  30. 17 Jan, 2018 1 commit
  31. 03 Jan, 2018 1 commit
  32. 12 Dec, 2017 2 commits
  33. 07 Dec, 2017 1 commit