Alex Dadgar
a46f7c3eb8
Todos
2017-07-07 12:03:11 -07:00
Alex Dadgar
00d962b8b5
Some comments and cleanup
2017-07-07 12:03:11 -07:00
Alex Dadgar
994ad285b7
Split reconcile file
2017-07-07 12:03:11 -07:00
Alex Dadgar
d5ea5a16fd
Small cleanup
2017-07-07 12:03:11 -07:00
Alex Dadgar
07b1c3e5db
Only upsert a job if the spec changes and push deployment creation into reconciler
2017-07-07 12:03:11 -07:00
Alex Dadgar
0d42b5d421
initial reconciler
2017-07-07 12:01:17 -07:00
Alex Dadgar
b3f4db0930
cancel deployments
2017-07-07 12:01:17 -07:00
Michael Schurter
c418c409b1
Mention #2786
2017-07-06 17:28:13 -07:00
Michael Schurter
39edf23fd5
Merge pull request #2786 from hashicorp/f-docker-auth-soft-fail
...
Default to auth hard fail but optionally soft fail
2017-07-06 13:25:56 -07:00
Michael Schurter
ca85286df3
Merge pull request #2652 from dreh23/master
...
Added mac address pinning in docker driver
2017-07-06 12:33:35 -07:00
Michael Schurter
965c4e6893
Simplify soft fail doc
2017-07-06 12:30:08 -07:00
Michael Schurter
8f4353779a
Merge branch 'master' into master
2017-07-06 12:09:36 -07:00
Michael Schurter
2900f941b5
Default to auth hard fail but optionally soft fail
2017-07-06 11:35:34 -07:00
Michael Schurter
08b452adf5
Merge pull request #2781 from hashicorp/f-2678-getter-mode
...
Add support for go-getter modes
2017-07-06 11:06:40 -07:00
Michael Schurter
b000bb8598
Merge pull request #2744 from aep/master
...
Do not fail when no docker registry auth is available
2017-07-06 11:04:11 -07:00
Michael Schurter
cab28b2963
Fix api endpoint test
2017-07-06 10:45:44 -07:00
Michael Schurter
f19d0c6f6a
Improvements, not bug fixes! Also spelttting
2017-07-06 10:45:44 -07:00
Michael Schurter
90f6a60f45
New go-getter test dep
2017-07-06 10:45:44 -07:00
Michael Schurter
2ea7b841aa
Update docs and readme
2017-07-06 10:45:44 -07:00
Michael Schurter
5bf5dae13e
Update go-getter for minio support
2017-07-06 10:45:44 -07:00
Michael Schurter
0d3bdf7210
Add support for go-getter modes
...
Fixes #2678
2017-07-06 10:45:44 -07:00
Michael Schurter
8dcb453d52
Merge pull request #2780 from hashicorp/b-tiny-race-fix
...
Tiny client race condition fix
2017-07-06 10:43:44 -07:00
Michael Schurter
2c9e63b196
Merge pull request #2768 from hashicorp/d-getting-started-consul
...
Start consul in getting started vagrant
2017-07-06 10:40:45 -07:00
Michael Schurter
644f0cfaa4
Consistently quote alloc ids in client logs
2017-07-06 10:24:52 -07:00
Alex Dadgar
b706b872d5
Merge pull request #2755 from hashicorp/sethvargo/docs-updates
...
Update docs notes
2017-07-06 10:02:38 -07:00
Michael Schurter
4fd9ef6a8c
Tiny client race condition fix
...
Plus some logging improvements that may help with #2563
2017-07-05 16:15:19 -07:00
Michael Schurter
07cd4b2f1f
Merge pull request #2769 from hashicorp/b-fix-no-host-uuid
...
Fix no_host_uuid parsing
2017-07-05 09:45:12 -07:00
Michael Schurter
145cf3ac8e
Merge pull request #2777 from hashicorp/b-2686-dont-escape-env
...
rkt: use %s instead of %q when interpolating env
2017-07-05 09:43:00 -07:00
Michael Schurter
bad122e054
Add #2777 to changelog
2017-07-05 09:42:30 -07:00
Michael Schurter
8e2e26c607
rkt: use %s instead of %q when interpolating env
...
Fixes #2686
2017-07-05 09:36:17 -07:00
Michael Schurter
b9c9e6e557
Fix no_host_uuid parsing
...
Need to pointerify it to default to true since we can't tell false from
unset if it's not a pointer.
2017-07-03 17:41:20 -07:00
Michael Schurter
a296a24215
Start consul in getting started vagrant
...
Sneak a version bump to consul in as well
2017-07-03 16:45:13 -07:00
Michael Schurter
2f7d5d4bf9
Mention #2745
2017-07-03 15:17:57 -07:00
Michael Schurter
6b7d7a41f8
Merge pull request #2745 from hashicorp/b-2638-cpu_total_compute
...
Fix cpu_total_compute override
2017-07-03 15:13:51 -07:00
Michael Schurter
7e35905ea0
Add #2654 #2695 #2702 #2709 #2729 #2735 #2746 #2750 #2753
2017-07-03 15:03:34 -07:00
Michael Schurter
b2382f99f2
0 compute == error
2017-07-03 14:51:02 -07:00
Michael Schurter
0f65a56627
Document cpu.totalcompute attribute
2017-07-03 14:51:02 -07:00
Michael Schurter
ecf090e980
Fix cpu_total_compute override
2017-07-03 14:51:02 -07:00
Michael Schurter
89abaf5ef4
Don't fail on first error detecting cpu stats
...
Since cpu.Counts() never returns an error this doesn't functionally
change anything today.
2017-07-03 14:51:02 -07:00
Michael Schurter
d8a816ccee
Merge pull request #2750 from hashicorp/b-system-jobs-running
...
System jobs should be running until stopped
2017-07-03 14:47:31 -07:00
Michael Schurter
2d741c770b
Merge pull request #2732 from hashicorp/b-persist-alloc-updates
...
Persist Alloc when EvalID changes
2017-07-03 14:46:43 -07:00
Michael Schurter
56a6f8ca8a
Merge pull request #2763 from hashicorp/f-bad-state-help
...
Add more logging to restore state errors
2017-07-03 14:45:03 -07:00
Michael Schurter
9d4b0651ef
Merge pull request #2753 from hashicorp/b-leader-dies-first
...
Destroy task group leader first
2017-07-03 14:38:04 -07:00
Michael Schurter
6e7cc3964e
Merge pull request #2709 from hashicorp/f-advertise-docker-ips
...
Advertise driver-specific addresses
2017-07-03 14:04:12 -07:00
Michael Schurter
5ec52ec24a
Destroy task group leader first
...
Before this commit all tasks in a task group were destroyed
concurrently. This meant logging sidecars might be stopped before the
leader task whose logs still need to be shipped.
This commit blocks on the leader shutting down before signalling to
followers to shutdown.
2017-07-03 13:56:56 -07:00
Michael Schurter
8d3e13ab8a
System jobs without evals are running too
2017-07-03 13:48:51 -07:00
Michael Schurter
9aa2218c13
Merge pull request #2746 from hashicorp/f-validate-job-updates
...
Validate job updates
2017-07-03 13:43:18 -07:00
Michael Schurter
d9e032aabf
Merge pull request #2735 from hashicorp/f-no_host_uuid-true
...
Default no_host_uuid to true instead of false
2017-07-03 13:18:25 -07:00
Michael Schurter
596727230b
Suggest wiping out alloc dir too
2017-07-03 12:29:21 -07:00
Michael Schurter
11f68bfca2
Add more logging to restore state errors
2017-07-03 11:58:41 -07:00