Commit Graph

7297 Commits

Author SHA1 Message Date
Rob Genova
e0597fc0ea update READMEs 2017-05-15 21:33:40 -07:00
Rob Genova
0f61923fc4 terraform README updates 2017-05-15 21:17:48 -07:00
Rob Genova
9f1933e2c4 Initial commit for Terraform/AWS support 2017-05-15 11:56:41 -07:00
Michael Schurter
b9bd1b0e95 Merge pull request #2399 from multani/sockaddr-template
Add support for late binding to IP addresses using go-sockaddr/template
2017-05-11 17:25:03 -07:00
Alex Dadgar
f36371a5d0 Merge branch 'master' of github.com:hashicorp/nomad 2017-05-11 14:55:17 -07:00
Alex Dadgar
458c3c50db Fix flaky test: TestServer_RPC_MixedTLS 2017-05-11 14:55:12 -07:00
Alex Dadgar
0762f9c791 Merge pull request #2621 from hashicorp/f-deployments
Deployment object and new Plan Apply FSM codepath
2017-05-11 13:08:19 -07:00
Alex Dadgar
7fb1b37e09 Fix vet errors 2017-05-11 13:08:08 -07:00
Alex Dadgar
5202ff7a1b Fix truncate test 2017-05-11 13:05:53 -07:00
Alex Dadgar
7c2e59f32a Plan allows updating the status of deployments 2017-05-11 12:49:04 -07:00
Alex Dadgar
710945bffa Use a detected struct to hold deployment status for an allocation 2017-05-11 11:09:29 -07:00
Alex Dadgar
f949a77ee3 Easy feedback fixes 2017-05-10 15:26:00 -07:00
Alex Dadgar
616d5c2a4a Merge pull request #2632 from hashicorp/jbs-docs-scheduler-types
DOCS: Update Scheduler Types page
2017-05-10 10:03:44 -07:00
Brian Shumate
a302e030b6 DOCS: Update Scheduler Types page
- Update grammar
- Add link to Large-scale cluster management at Google with Borg
2017-05-10 12:45:23 -04:00
Alex Dadgar
ff571bce50 changelog 2017-05-09 13:03:57 -07:00
Alex Dadgar
d11ca57705 Merge pull request #2610 from hashicorp/f-bolt-db
Client persist state using bolt-db and more efficient write patterns
2017-05-09 13:01:36 -07:00
Alex Dadgar
bdaa2baee5 Merge pull request #2628 from hashicorp/b-ignore-consul-dereg-err
Ignore Consul deregister errors on executors
2017-05-09 11:36:23 -07:00
Alex Dadgar
997390b04c Fix test 2017-05-09 11:35:48 -07:00
Michael Schurter
92b19c441a Ignore Consul deregister errors on executors
Errors here only occur if Consul is not running when Nomad is restarted.

Errors here are only an issue if:
 * Consul is being used but is down or misbehaving
 * The executor is old (<0.6)
 * The task has services
 * The services hit a pre-0.6 consul.Syncer bug

If all of those conditions are met the pre-0.6 bugs will persist for
this task until Nomad is restarted.
2017-05-09 11:28:27 -07:00
Alex Dadgar
e47be9f771 Merge branch 'master' into f-bolt-db 2017-05-09 11:11:55 -07:00
Alex Dadgar
3f1ccf7278 Respond to comments 2017-05-09 10:50:24 -07:00
Michael Schurter
5804fbe3d4 Merge pull request #2626 from hashicorp/f-remove-win-cgo
Update go-winio to remove cgo on Windows
2017-05-09 10:25:24 -07:00
Michael Schurter
990de0f32c Update go-winio to remove cgo on Windows
Thanks to Microsoft/go-winio#51
2017-05-08 15:43:48 -07:00
Michael Schurter
c778fce086 Merge pull request #2622 from hashicorp/f-2594-support-consul-unix
Update consul/api to support unix socket addrs
2017-05-08 15:22:34 -07:00
Michael Schurter
f4a0c862bc Add #2622 to Changelog 2017-05-08 11:57:09 -07:00
Michael Schurter
78af600070 Update consul/api to support unix socket addrs
Fixes #2594
2017-05-08 11:57:04 -07:00
Michael Schurter
d9882e66aa Fix version constraint example in docs
Thanks @phinze!
2017-05-08 11:30:08 -07:00
Alex Dadgar
64d7fd8330 Create Deployments through plan application 2017-05-05 15:33:19 -07:00
Michael Schurter
499ada5a64 Merge pull request #2585 from hashicorp/b-2554-container-exec
Execute exec/java script checks in containers
2017-05-05 10:31:18 -07:00
Michael Schurter
d7f95245ec Merge pull request #2608 from hashicorp/f-test-verify_https_client
Test verify_https_client behavior and skip Consul HTTPS health checks when enabled
2017-05-04 17:36:13 -07:00
Michael Schurter
d1d34bf019 Remove extra Travis logging 2017-05-04 17:35:54 -07:00
Michael Schurter
5e46d03448 Bump Travis to latest Go 1.8.x 2017-05-04 17:04:59 -07:00
Michael Schurter
a39eef0f11 Test pre06ScriptCheck 2017-05-04 16:49:00 -07:00
Michael Schurter
9012357414 Oops, remove dev logging 2017-05-04 16:27:04 -07:00
Michael Schurter
426c696404 Reuse ExecScript implementation 2017-05-04 16:21:40 -07:00
Alex Dadgar
bb0bdbddde Deployment struct, state store, fsm persist/restore 2017-05-04 13:37:18 -07:00
Alex Dadgar
34da3c1f1b Structs 2017-05-04 13:37:17 -07:00
Michael Schurter
d2617966fd Merge pull request #2616 from hashicorp/docs-fix-0.5.5-upgrade
Fix upgrade instructions for docker load option
2017-05-04 10:33:37 -07:00
Michael Schurter
f1eac410ec Typeos 2017-05-04 10:24:50 -07:00
Michael Schurter
d697e4983e Merge pull request #2614 from hashicorp/b-2343-windows-panic
Update go-winio to fix Go 1.8 compat
2017-05-04 10:21:47 -07:00
Michael Schurter
80af7d1338 Fix upgrade instructions for docker load option 2017-05-04 10:15:42 -07:00
Michael Schurter
c9a8a0c2c7 Add #2343 docker + windows panic fix to changelog 2017-05-04 09:08:52 -07:00
Alex Dadgar
c58f9fe566 changelog 2017-05-03 17:24:30 -07:00
Alex Dadgar
ec3aec5506 Merge pull request #2507 from hashicorp/f-task-env-vars
Add env vars for dc, region
2017-05-03 17:22:43 -07:00
Michael Schurter
234d734745 go-winio now requires cgo which requires mingw 2017-05-03 17:09:12 -07:00
Alex Dadgar
0728e14182 Merge pull request #2612 from hashicorp/jbs-264
Docs: Update node-status page
2017-05-03 16:19:13 -07:00
Brian Shumate
96fac81676 Remove evict 2017-05-03 18:45:27 -04:00
Michael Schurter
c969e56369 Update go-winio to get Microsoft/go-winio#48 2017-05-03 15:22:55 -07:00
Michael Schurter
265a846daf Update go-winio to Microsoft/go-winio#31
Didn't fix the panic.
2017-05-03 15:22:55 -07:00
Michael Schurter
e07235e883 Adding logging for Travis 2017-05-03 15:18:48 -07:00