Commit Graph

9689 Commits

Author SHA1 Message Date
Rob Genova
c4ba7e5802 Update README.md 2017-12-03 14:16:45 -08:00
Rob Genova
fb0c9ecd43 Update README.md 2017-12-03 14:14:19 -08:00
Chelsea Komlo
4a6ceee5da Merge pull request #3611 from jens-solarisbank/master
Fix typos in metric names. #3610
2017-12-01 10:25:18 -05:00
Jens Herrmann
0fe9b07ac2 Fix typos in metric names. #3610 2017-12-01 15:24:14 +01:00
Michael Lange
6457735560 Merge pull request #3603 from hashicorp/f-ui-placement-failures
UI Placement Failures & Evaluations
2017-11-30 13:36:34 -08:00
Charlie Voiselle
fef063e334 Merge pull request #3602 from angrycub/b-namespace-cli-prefix-collision-fix
Handle exact namespace match properly when also matched as prefix
2017-11-30 15:18:19 -05:00
Michael Lange
b4ee45a2d6 Acceptance tests for evaluations 2017-11-29 20:12:45 -08:00
Michael Lange
46d25b771c Fixes an off by one bug in the ipv6 generator function
Sigh.
2017-11-29 20:12:13 -08:00
Michael Lange
98fb10f9ad Mirage magic for evaluations 2017-11-29 20:12:13 -08:00
Michael Lange
f30772556e Be clear about what the placment failures number next to task groups is 2017-11-29 20:12:12 -08:00
Michael Lange
a7b0541676 List placement failures on the job detail page 2017-11-29 20:12:12 -08:00
Michael Lange
3f3b31614c Add a table of evaluations to the job detail page 2017-11-29 20:12:12 -08:00
Michael Lange
0af56f3af4 Associate jobs, task groups, and evaluations 2017-11-29 20:12:12 -08:00
Michael Lange
c72cb2ee4f Models evaluation data 2017-11-29 20:12:12 -08:00
Michael Lange
ad6307933c Revert "UI Placement failures""
This reverts commits
141ecd8d91
d2d838c2de
8099db4336
86262b3cef
eb4104ec52
0e0e23e238
6d45658d77
b52a8176e8
2017-11-29 20:03:39 -08:00
Michael Lange
b52a8176e8 Acceptance tests for evaluations 2017-11-29 19:46:28 -08:00
Michael Lange
6d45658d77 Fixes an off by one bug in the ipv6 generator function
Sigh.
2017-11-29 19:46:27 -08:00
Charlie Voiselle
8356bfd5d5 gofmt changes 2017-11-29 19:43:19 -05:00
Charlie Voiselle
1592bf5b0c Handle exact namespace match properly when also matched as prefix
This fixes an issue with the nomad namespace inspect and nomad namespace status commands failing to run for namespaces whose names are the start of another namespace's name: for example, foo and foobar. If the argument matches the first possibility returned by prefix exactly, that namespace will be targetted. If no exact match occurs, the behavior is unchanged.
2017-11-29 19:40:08 -05:00
Michael Lange
0e0e23e238 Mirage magic for evaluations 2017-11-29 16:30:33 -08:00
Michael Lange
eb4104ec52 Be clear about what the placment failures number next to task groups is 2017-11-29 16:30:33 -08:00
Michael Lange
86262b3cef List placement failures on the job detail page 2017-11-29 16:30:33 -08:00
Michael Lange
8099db4336 Add a table of evaluations to the job detail page 2017-11-29 16:30:33 -08:00
Michael Lange
d2d838c2de Associate jobs, task groups, and evaluations 2017-11-29 16:30:33 -08:00
Michael Lange
141ecd8d91 Models evaluation data 2017-11-29 16:30:33 -08:00
Michael Lange
e369a9a971 Merge pull request #3564 from hashicorp/f-ui-log-streaming
UI: Log streaming
2017-11-29 09:36:41 -08:00
Chelsea Komlo
e0d657f131 Merge pull request #3597 from tbartelmess/b-fix-exhaustion-strings
Changed Superset to only return the resource name
2017-11-29 11:19:18 -05:00
Chelsea Komlo
fe53f720cf Merge pull request #3598 from jrasell/patch-3
Update community.html.erb to include Levant.
2017-11-29 10:23:27 -05:00
James Rasell
6af4808e39 Update community.html.erb to include Levant.
This change requests that Levant be added to the Nomad community page. Levant is an open source templating and deployment tool for HashiCorp Nomad jobs that provides realtime feedback and detailed failure messages upon deployment issues. Further details about Levant can be seen on the [jrasell/levant](https://github.com/jrasell/levant) GitHub page.
2017-11-29 12:39:28 +01:00
Thomas Bartelmess
51a407f2bc Changed Superset to only return the resource name
The Superset method on Resources used to return a string in the format of “[resource name] exhausted”.
This was leading to the output in plan/create job API DimensionExhausted to return keys like
```
"DimensionExhausted": {"cpu exhausted": 1}
```
This was not anywhere documented, however, one of the examples on the website showed it like this.

The other side effect of this is that the CLI formats the strings from the name of the key leading to output like
```
* Dimension "cpu exhausted" exhausted on 1 nodes
```
2017-11-28 23:16:08 -05:00
Michael Schurter
7eaf1822d6 Merge pull request #3596 from tbartelmess/b-min-resource-errors
Fixed error messges for MeetsMinResources
2017-11-28 18:20:20 -07:00
Thomas Bartelmess
6b74643a11 Fixed error messges for MeetsMinResources 2017-11-28 19:44:33 -05:00
Chelsea Komlo
fdafc2946b Merge pull request #3583 from neojin/update-docs-api-regions
update API docs for /regions endpoint
2017-11-28 10:00:31 -05:00
Chelsea Komlo
15904cd2fa Merge pull request #3584 from neojin/update-api-docs-client-gc
API docs: /client/gc returns text/plain, not json
2017-11-28 09:59:12 -05:00
Chelsea Komlo
96f0159209 Merge pull request #3590 from yurisklar/master
Fix Website Docs for Periodic jobs TimeZone
2017-11-28 09:54:00 -05:00
Iurii Skliar
3e8e1faabc Fix Website Docs for Periodic jobs TimeZone 2017-11-27 18:06:26 +01:00
Jin Lee
847e9d5eef /client/gc returns text/plain, not json 2017-11-23 10:15:33 -08:00
Jin Lee
0bb3364521 update API docs for /regions endpoint 2017-11-23 09:24:40 -08:00
Michael Lange
981c34ba84 Explain the magical logging constant 2017-11-21 15:05:28 -08:00
Michael Lange
cca4bc94e0 Move the stream support check to the stream logger 2017-11-21 14:57:19 -08:00
Preetha
0e255b2ba8 Merge pull request #3567 from hashicorp/d-enterprise-docs
Minor tweaks to Enterprise docs
2017-11-21 16:38:07 -06:00
Michael Lange
d930180c06 Unit tests for the log util 2017-11-21 11:22:43 -08:00
Michael Lange
bc3f02b227 Use the b64 log format to track offsets for pause/play support 2017-11-21 11:22:42 -08:00
Michael Lange
6447785861 Use offset numbers in the polling mechanism 2017-11-21 11:22:42 -08:00
Michael Lange
a822849254 Fixes intermittent test failures 2017-11-21 11:22:42 -08:00
Michael Lange
0dce1ec659 Integration tests for the task-log component 2017-11-21 11:22:42 -08:00
Michael Lange
2926920f26 Add CORS headers to client fs endpoints 2017-11-21 11:22:42 -08:00
Michael Lange
0193e05834 Rename allocation-log to task-log 2017-11-21 11:22:42 -08:00
Michael Lange
249d2a3a01 Acceptance tests for task logs 2017-11-21 11:22:42 -08:00
Michael Lange
37653a95c3 Crude log mocking
This will need to get better for testing the offset stitching
logic in the polling case.
2017-11-21 11:22:42 -08:00