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.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 15 Nov, 2018 1 commit
-
-
Michael Schurter authored
Return the same error as boltdb instead of panic'ing.
-
- 30 Oct, 2018 2 commits
-
-
Mahmood Ali authored
-
Mahmood Ali authored
Fixes https://github.com/hashicorp/nomad/issues/4814
-
- 19 Oct, 2018 1 commit
-
-
Michael Schurter authored
* Migrated all of the old leader task tests and got them passing * Refactor and consolidate task killing code in AR to always kill leader tasks first * Fixed lots of issues with state restoring * Fixed deadlock in AR.Destroy if AR.Run had never been called * Added a new in memory statedb for testing
-
- 16 Oct, 2018 5 commits
-
-
Nick Ethier authored
-
Nick Ethier authored
-
Michael Schurter authored
-
Michael Schurter authored
Saves a tiny bit of cpu and some IO. Sadly doesn't prevent all IO on duplicate writes as the transactions are still created and committed. $ go test -bench=. -benchmem goos: linux goarch: amd64 pkg: github.com/hashicorp/nomad/helper/boltdd BenchmarkWriteDeduplication_On-4 500 4059591 ns/op 23736 B/op 56 allocs/op BenchmarkWriteDeduplication_Off-4 300 4115319 ns/op 25942 B/op 55 allocs/op
-
Michael Schurter authored
splits apart local and remote persistence removes some locking *for now*
-
- 12 Oct, 2018 1 commit
-
-
Alex Dadgar authored
-
- 03 Oct, 2018 1 commit
-
-
oleksii.shyman authored
- created go-nvml wrapper for fingerprinting - added fingerprinting feature to nvidia-plugin
-
- 17 Sep, 2018 1 commit
-
-
Alex Dadgar authored
-
- 13 Sep, 2018 1 commit
-
-
Alex Dadgar authored
-
- 06 Sep, 2018 2 commits
-
-
Michael Schurter authored
Previously we did a validation pass over CA PEM files before calling Go's CertPool.AppendCertsFromPEM to provide more detailed error messages than the stdlib provides. Unfortunately our validation was overly strict and rejected valid CA files. This is actually the reason the stdlib PEM parser doesn't return meaningful errors: PEM files are extremely permissive and it's difficult to tell the difference between invalid data and valid metadata. This PR removes our custom validation as it would reject valid data and the extra error messages were not useful in diagnosing the error encountered.
-
Michael Schurter authored
Not setting the host name led the Go HTTP client to expect a certificate with a DNS-resolvable name. Since Nomad uses `${role}.${region}.nomad` names ephemeral dir migrations were broken when TLS was enabled. Added an e2e test to ensure this doesn't break again as it's very difficult to test and the TLS configuration is very easy to get wrong.
-
- 04 Sep, 2018 4 commits
-
-
Alex Dadgar authored
-
Preetha Appan authored
-
Preetha Appan authored
-
Preetha Appan authored
-
- 13 Aug, 2018 3 commits
-
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
- 10 Aug, 2018 9 commits
-
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
- 05 Jul, 2018 1 commit
-
-
Nick Ethier authored
-
- 21 Jun, 2018 1 commit
-
-
Charlie Voiselle authored
Closes https://github.com/hashicorp/nomad/issues/4439.
-
- 13 Jun, 2018 1 commit
-
-
Chelsea Holland Komlo authored
-
- 08 Jun, 2018 2 commits
-
-
Chelsea Holland Komlo authored
-
Chelsea Holland Komlo authored
-
- 07 Jun, 2018 1 commit
-
-
Chelsea Holland Komlo authored
-
- 01 Jun, 2018 1 commit
-
-
Alex Dadgar authored
-
- 30 May, 2018 1 commit
-
-
Chelsea Holland Komlo authored
-
- 29 May, 2018 1 commit
-
-
Chelsea Holland Komlo authored
-