Alex Dadgar
cf8c781fc3
Merge branch 'master' into f-update-block
2017-05-11 13:08:31 -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
715c6bcc4a
API defaults use structs default
2017-05-10 13:51:52 -07:00
Alex Dadgar
77978ae907
handle upgrading old update block syntax
2017-05-10 13:48:53 -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
7515f778a9
Thread through warnings about deprecations
2017-05-09 20:52:47 -07: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
Alex Dadgar
d606e98a6e
New update block; still need to handle the upgrade path
2017-05-08 17:44:26 -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
Alex Dadgar
3642434293
Fix tests
2017-05-03 15:14:19 -07:00