Commit Graph

6625 Commits

Author SHA1 Message Date
Alex Dadgar
7eac718eea Use RC to see if cause of failure 2017-02-16 13:52:39 -08:00
Diptanu Choudhury
67e6098f87 Removing un-neccessary conversions 2017-02-16 13:52:39 -08:00
Diptanu Choudhury
b56764a0ec Fixed the nomad status command 2017-02-16 13:52:39 -08:00
Diptanu Choudhury
79d51814dc Added docs 2017-02-16 13:52:39 -08:00
Diptanu Choudhury
5502a669e8 Added tests 2017-02-16 13:52:39 -08:00
Diptanu Choudhury
f551dcb83e Making the job spec return api.Job 2017-02-16 13:52:39 -08:00
Alex Dadgar
e9d8a6aa72 Revendor docker client 2017-02-14 17:34:05 -08:00
Alex Dadgar
1399cd6293 Fix interval breaking two tests 2017-02-14 17:06:30 -08:00
Alex Dadgar
d1b61e250f Changelog 2017-02-14 11:08:28 -08:00
Alex Dadgar
0cc2d1a963 Merge pull request #2310 from hashicorp/f-serf-reap
Handle Serf Reap event
2017-02-14 11:07:43 -08:00
Alex Dadgar
8ce2f2dffc changelog 2017-02-14 11:07:08 -08:00
Alex Dadgar
f91ce4cc37 Merge pull request #2309 from hashicorp/f-no-root-token
Disallow root policy from being specified
2017-02-14 11:06:31 -08:00
Alex Dadgar
d8f385362c changelog 2017-02-14 11:05:44 -08:00
Alex Dadgar
cdce86251e Merge pull request #2308 from hashicorp/f-leader-task
Leader task
2017-02-14 11:03:32 -08:00
Alex Dadgar
ddffaac7c8 changelog 2017-02-14 11:02:40 -08:00
Alex Dadgar
d0cc49d904 Merge pull request #2305 from hashicorp/f-operator
Add nomad operator command for interacting with Raft configuration
2017-02-14 11:01:41 -08:00
Alex Dadgar
2b746b94f4 Respond to feedback 2017-02-14 11:01:12 -08:00
Alex Dadgar
486b49c6f3 Changelog 2017-02-14 10:46:09 -08:00
Alex Dadgar
a513c50c02 Merge pull request #2311 from hashicorp/f-no-interval
Validate the interval within a restart policy
2017-02-14 10:43:05 -08:00
Michael Schurter
0758ce7738 Merge pull request #2306 from greenboxal/improve-doc
Improve interpolation docs
2017-02-14 10:31:37 -08:00
Alex Dadgar
9a9cb8de10 Validate the interval within a restart policy
This PR ensures that the interval specified is not less than 5 seconds.

Fixes https://github.com/hashicorp/nomad/issues/2286
2017-02-13 15:27:36 -08:00
Alex Dadgar
a9d0c2ce3a Fix test 2017-02-13 14:31:22 -08:00
Alex Dadgar
58f9a5d08d Handle Serf Reap event
This PR adds handling of the Serf member reap event to remove the peer
from Raft.
2017-02-13 14:22:54 -08:00
Alex Dadgar
74ddf430ef Disallow root policy from being specified
This PR disallows the specification of a root policy by a Nomad task.
2017-02-13 10:51:29 -08:00
Alex Dadgar
826fb96799 Remove old vault status 2017-02-13 10:44:10 -08:00
Alex Dadgar
81c412cda0 Api Leader becomes a pointer 2017-02-13 10:43:33 -08:00
Alex Dadgar
b1f062f1b0 Documentation 2017-02-13 10:18:34 -08:00
Jonathan Lima
966ad77e9b Improve interpolation docs 2017-02-12 01:47:17 -02:00
Alex Dadgar
edbc84087c Add Leader support to client 2017-02-10 17:55:19 -08:00
Alex Dadgar
a22f1647f9 Add leader task to api and server side 2017-02-10 16:57:47 -08:00
Jeff Mitchell
f4a08a193d Update go-cleanhttp 2017-02-10 19:41:28 -05:00
Alex Dadgar
6487deb533 Merge branch 'master' of github.com:hashicorp/nomad 2017-02-10 16:29:36 -08:00
Alex Dadgar
60d1e80461 Add guard 2017-02-10 16:29:28 -08:00
Michael Schurter
87a126b017 Merge pull request #2301 from hashicorp/b-fix-nil-resources
Fix upgrade path for created resources
2017-02-10 16:24:55 -08:00
Alex Dadgar
0c67c8ba81 Remove todos 2017-02-10 15:41:23 -08:00
Alex Dadgar
17ea89db9f Add outage guide and move bootstrapping 2017-02-10 15:30:34 -08:00
Michael Schurter
c6e78e2939 Fix test to assert new never-nil behavior 2017-02-10 10:11:15 -08:00
Alex Dadgar
63cc163918 Merge branch 'add-guides' into f-operator 2017-02-09 18:11:07 -08:00
Alex Dadgar
24995a6749 Operator command/endpoint/documentation 2017-02-09 18:04:46 -08:00
Michael Schurter
a760fbcea6 Use getters & setters with nil guards 2017-02-09 17:44:58 -08:00
Michael Schurter
c961e751ec Fix upgrade path for created resources
This *might* be a fix for #2295 -- I've been unable to reproduce the
bug. However, this guard seems wise regardless. I should never be
overwriting an intialized created resources with a nil.
2017-02-09 13:54:33 -08:00
Seth Vargo
a16709ef43 Merge pull request #2298 from hashicorp/sethvargo-patch-1
Change cache to 4h
2017-02-09 14:38:51 -05:00
Seth Vargo
a10a0a40f6 Cache assets longer 2017-02-09 14:38:46 -05:00
Seth Vargo
d1d9e5ab30 Change cache to 4h 2017-02-09 14:37:36 -05:00
Michael Schurter
a703bcfede Merge pull request #2297 from hashicorp/b-fix-arm-build
Fix 32bit arm build
2017-02-09 11:32:32 -08:00
Michael Schurter
5bb805cc5e Fix 32bit arm build
Had to use the hack from https://github.com/golang/go/issues/12443
2017-02-09 11:22:17 -08:00
Alex Dadgar
c1bc077d32 Vendor memberlist fixes 2017-02-08 16:07:33 -08:00
Alex Dadgar
15b2697288 Merge pull request #2282 from hashicorp/f-raft-v2-stage-one
Update to Raft V2 stage one
2017-02-08 15:26:16 -08:00
Alex Dadgar
4f84eec2bb Merge pull request #2293 from hashicorp/f-vendor-memdb
Vendor MemDB
2017-02-08 14:51:01 -08:00
Alex Dadgar
e0c2221e07 Respond to comments 2017-02-08 14:50:19 -08:00