Commit Graph

3163 Commits

Author SHA1 Message Date
Ivo Verberk
5266f6d947 Fix comment 2016-01-27 10:56:35 +01:00
Ivo Verberk
117e035a98 Only enable exec driver when cgroups are available
Make the exec driver fingerprinter periodic to disable the driver when
cgroups become unavailable.
2016-01-27 07:32:32 +01:00
Ivo Verberk
d8480ac75b Add a periodic cgroup fingerprinter 2016-01-27 07:22:25 +01:00
James Phillips
f0700457ba Merge pull request #710 from hashicorp/b-typos
Cleans up some small typos in the service discovery page.
2016-01-26 21:21:36 -08:00
James Phillips
2eaf8669b9 Cleans up some small typos in the service discovery page. 2016-01-26 21:09:03 -08:00
Alex Dadgar
6aefa16578 Fix GetNode test 2016-01-26 17:57:53 -08:00
Alex Dadgar
c4f1952a08 Update the interpretation of node.id/name on the client 2016-01-26 17:38:36 -08:00
Alex Dadgar
49238770c6 EvalEligibility unit tests and simplify escaped constraint tracking 2016-01-26 17:34:41 -08:00
Alex Dadgar
450252f8ae Respond to comments 2016-01-26 16:43:42 -08:00
Alex Dadgar
97070f44f8 Add benchmark 2016-01-26 15:16:43 -08:00
Alex Dadgar
7929ee76dc Change the unique namespace on the node 2016-01-26 15:16:43 -08:00
Alex Dadgar
0ad3575897 FeasibilityWrapper uses computed node class eligibility to call feasibility checks minimally 2016-01-26 15:16:43 -08:00
Alex Dadgar
a90c1273ed EvalEligibility in context 2016-01-26 15:16:43 -08:00
Alex Dadgar
451c79dd78 Rebase 2016-01-26 15:16:43 -08:00
Alex Dadgar
de4204b121 Merge pull request #691 from hashicorp/f-computed-node-class
Computed node class
2016-01-26 15:12:50 -08:00
Alex Dadgar
bbc4beeef6 Respond to comments 2016-01-26 14:55:38 -08:00
Alex Dadgar
c34eb9bec0 Memoized constraint string 2016-01-26 13:45:03 -08:00
Alex Dadgar
be5d2d6176 Update client fingerprinters 2016-01-26 10:08:01 -08:00
Alex Dadgar
cd64d501aa Update to use just unique namespace prefix 2016-01-26 10:08:01 -08:00
Alex Dadgar
367fee5e2b Fix test 2016-01-26 10:08:01 -08:00
Alex Dadgar
e5d2749d47 Small cleanup 2016-01-26 10:08:01 -08:00
Alex Dadgar
87d46da944 Have server store unique attrs in glob format 2016-01-26 10:08:01 -08:00
Alex Dadgar
25d757c461 ComputedNode classes 2016-01-26 10:08:01 -08:00
Ivo Verberk
b9de8704ee Rename IPPort env variable and add a mapped host port to the env. 2016-01-25 20:46:01 +01:00
Diptanu Choudhury
76d7ad3ffe Merge pull request #705 from hashicorp/sethvargo/sdata
Add structured data
2016-01-24 17:27:14 -08:00
Seth Vargo
f895f6c115 Add structured data 2016-01-24 13:44:21 -05:00
Ivo Verberk
f71db5e645 Pass a combination of ip and port to the task environment.
The different labels can be on different IPs.
2016-01-24 10:31:03 +01:00
Alex Dadgar
8a1ba75728 Merge branch 'master' of https://github.com/hashicorp/nomad 2016-01-22 15:00:42 -08:00
Alex Dadgar
e01cd9c293 Have docker use the task environment in the context 2016-01-22 15:00:36 -08:00
Diptanu Choudhury
f1343cd92b Merge pull request #699 from hashicorp/f-api-response-headers
Allow users to configure arbitrary headers in config
2016-01-22 14:52:50 -08:00
Diptanu Choudhury
1e568913ca Update CHANGELOG 2016-01-22 14:52:34 -08:00
Diptanu Choudhury
ab0ca586ad Added the docs 2016-01-22 11:01:32 -08:00
Diptanu Choudhury
6c32119ee7 Allow users to configure arbitrary headers in config 2016-01-22 11:00:43 -08:00
Mitchell Hashimoto
f0c4960d7b Merge pull request #695 from hashicorp/mitchellh-kubernetes
Update K8S vs from Twitter
2016-01-21 22:09:54 -08:00
Mitchell Hashimoto
b907ff5f8e Update K8S vs from Twitter
This is an update from the Twitter conversation here: https://twitter.com/asynchio/status/690357014925549568

The changes made should both be based on fact from everyone involved.
2016-01-21 22:06:12 -08:00
Alex Dadgar
8d3874e20c Merge pull request #690 from hashicorp/b-fix-root-tests
Fix failing tests running under root
2016-01-21 17:01:10 -08:00
Alex Dadgar
2158e05fa9 Just check the alloc is not pending 2016-01-21 16:05:35 -08:00
Alex Dadgar
6e1f681c44 Document TaskStates 2016-01-21 16:03:48 -08:00
Alex Dadgar
e0c23ec2cd Use TestMultiplier on all waits 2016-01-21 15:24:24 -08:00
Alex Dadgar
2ff5df4e3d Chroot documentation 2016-01-21 15:02:51 -08:00
Alex Dadgar
6953ae4b79 AllocRunner restore test 2016-01-21 14:52:41 -08:00
Alex Dadgar
9de9c2eed0 Mark evals from periodic as triggered by a periodic job 2016-01-21 14:21:58 -08:00
Alex Dadgar
58edd412b2 changelog 2016-01-21 14:14:22 -08:00
Alex Dadgar
7847357382 Merge pull request #692 from iverberk/f-detect-half-byte-prefix
Detect a half-byte prefix
2016-01-21 14:12:27 -08:00
Alex Dadgar
6620eccba9 Handle case that pid is dead in ForceStop 2016-01-21 14:09:04 -08:00
Alex Dadgar
417c70c10c ordering issue 2016-01-21 13:28:48 -08:00
Ivo Verberk
cc4fea99fc Provide a consistent user experience with prefix based lookups.
* Require at least two characters for identifier
* Automatically strip off the last character in case of uneven length
2016-01-21 22:21:35 +01:00
Alex Dadgar
6ab7a815e1 changelog 2016-01-21 13:14:13 -08:00
Alex Dadgar
b22cc67b0a Remove non-standard CLI element 2016-01-21 13:13:36 -08:00
Alex Dadgar
41641722d9 Merge pull request #693 from iverberk/f-no-raw-field-names
Remove internal field names from the CLI output
2016-01-21 13:12:20 -08:00