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.
- 12 Sep, 2017 1 commit
-
-
Alex Dadgar authored
This PR removes locking around commonly accessed node attributes that do not need to be locked. The locking could cause nodes to TTL as the heartbeat code path was acquiring a lock that could be held for an excessively long time. An example of this is when Vault is inaccessible, since the fingerprint is run with a lock held but the Vault fingerprinter makes the API calls with a large timeout. Fixes https://github.com/hashicorp/nomad/issues/2689
-
- 11 Sep, 2017 1 commit
-
-
Chelsea Holland Komlo authored
-
- 06 Sep, 2017 2 commits
-
-
Chelsea Holland Komlo authored
move metrics to telemetry; copy to client config
-
Chelsea Holland Komlo authored
better api example, add telemetry documentation
-
- 05 Sep, 2017 7 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
-
- 04 Sep, 2017 3 commits
-
-
Armon Dadgar authored
-
Armon Dadgar authored
-
Armon Dadgar authored
-
- 14 Aug, 2017 1 commit
-
-
Michael Schurter authored
-
- 11 Aug, 2017 2 commits
-
-
Michael Schurter authored
interface has 3 implementations: 1. local for blocking and moving data locally 2. remote for blocking and moving data from another node 3. noop for allocs that don't need to block
-
Michael Schurter authored
-
- 07 Jul, 2017 1 commit
-
-
Alex Dadgar authored
-
- 06 Jul, 2017 1 commit
-
-
Michael Schurter authored
-
- 05 Jul, 2017 1 commit
-
-
Michael Schurter authored
Plus some logging improvements that may help with #2563
-
- 03 Jul, 2017 2 commits
-
-
Michael Schurter authored
-
Michael Schurter authored
-
- 04 Jun, 2017 1 commit
-
-
Mark Mickan authored
-
- 03 Jun, 2017 1 commit
-
-
Mark Mickan authored
Fixes #2685
-
- 31 May, 2017 1 commit
-
-
Alex Dadgar authored
-
- 25 May, 2017 1 commit
-
-
Alex Dadgar authored
-
- 23 May, 2017 1 commit
-
-
Michael Schurter authored
Also inject PATH into rkt commands since we're no longer appending host env vars for it.
-
- 12 May, 2017 2 commits
-
-
Michael Schurter authored
-
Michael Schurter authored
More than gc_max_allocs may be running on a node, but terminal allocs will be garbage collected to try to keep the total number below the limit.
-
- 11 May, 2017 1 commit
-
-
Alex Dadgar authored
-
- 09 May, 2017 1 commit
-
-
Alex Dadgar authored
-
- 03 May, 2017 1 commit
-
-
Alex Dadgar authored
-
- 02 May, 2017 1 commit
-
-
Alex Dadgar authored
This reverts commit 4d6a012c.
-
- 01 May, 2017 4 commits
-
-
Alex Dadgar authored
-
Alex Dadgar authored
-
Alex Dadgar authored
-
Alex Dadgar authored
-
- 19 Apr, 2017 1 commit
-
-
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.
-
- 10 Apr, 2017 1 commit
-
-
Alex Dadgar authored
This PR takes the host ID and runs it through a hash so that it is well distributed. This makes it so that machines that report similar host IDs are easily distinguished. Instances of similar IDs occur on EC2 where the ID is prefixed and on motherboards created in the same batch. Fixes https://github.com/hashicorp/nomad/issues/2534
-
- 31 Mar, 2017 1 commit
-
-
Alex Dadgar authored
This PR adds tracking to when a task starts and finishes and the logs API takes advantage of this and returns better errors when asking for logs that do not exist.
-