Diptanu Choudhury
af66ea3551
Merge pull request #2223 from hashicorp/f-env-addr
...
Setting the Addrs of sibling tasks in the env
2017-01-23 15:05:48 -08:00
Diptanu Choudhury
b52aa931a3
Merge pull request #2222 from hashicorp/b-docker-image-not-found
...
Making the docker driver retry when an image is not found
2017-01-23 14:58:00 -08:00
Diptanu Choudhury
5992a2a88a
Added a comment
2017-01-23 14:57:30 -08:00
Alex Dadgar
40d776d9c4
Merge pull request #2190 from hashicorp/b-docker-auth
...
Better Docker Auth lookup
2017-01-23 14:50:50 -08:00
Alex Dadgar
77b19f55a0
Add test and better logs
...
This commit adds a test to retrieving auth configurations, use either
the auth block in the config or specified via the agent config and adds
a log if lookup fails.
2017-01-23 14:48:02 -08:00
Alex Dadgar
7181c5ac48
fix flaky test
2017-01-23 14:12:38 -08:00
Alex Dadgar
67bec60f1b
Close file
2017-01-23 11:37:45 -08:00
Alex Dadgar
abd06938e5
Deprecation notice
2017-01-23 11:32:51 -08:00
Alex Dadgar
3c610ec864
Remove SSL
2017-01-23 11:32:51 -08:00
Alex Dadgar
982feb8d6b
undo
2017-01-23 11:32:51 -08:00
Alex Dadgar
36725370ee
vendor
2017-01-23 11:32:51 -08:00
Alex Dadgar
03f9bba1e4
Better auth lookup
2017-01-23 11:32:51 -08:00
Alex Dadgar
6342d4fedf
WIP
2017-01-23 11:32:51 -08:00
Alex Dadgar
8573ab9db0
fix test build
2017-01-23 11:26:34 -08:00
Alex Dadgar
afb2b29c1b
remove xxx
2017-01-23 11:04:44 -08:00
Alex Dadgar
51c1310b2a
Finalize
2017-01-23 11:03:38 -08:00
Alex Dadgar
225be078f9
test nomad env
2017-01-23 11:00:12 -08:00
Alex Dadgar
5f4f80d85d
fix lookup
2017-01-23 11:00:12 -08:00
Alex Dadgar
a51fb0279b
Clear SSL
2017-01-23 11:00:12 -08:00
Alex Dadgar
6e45884c50
rebase
2017-01-23 11:00:12 -08:00
Diptanu Choudhury
c254fbfa4f
Locking appropriately before closing the channel to indicate migration
2017-01-23 10:46:57 -08:00
Alex Dadgar
71679ccef4
remove reference to entrypoint
2017-01-22 14:04:41 -08:00
Alex Dadgar
42c5cafd2f
Actually randomize the splay
2017-01-22 13:50:33 -08:00
Michael Schurter
78c9c00ba8
Fix index we get allocs by
2017-01-20 16:30:40 -08:00
Diptanu Choudhury
d1bef523a9
Setting the Addrs of sibling tasks in the env
2017-01-20 14:15:53 -08:00
Michael Schurter
b048c9eefb
Fix java tests
2017-01-20 14:12:30 -08:00
Michael Schurter
e79ef1135e
Merge pull request #2216 from hashicorp/b-rootless-raw-exec
...
Don't link shared alloc dir into task dir for raw_exec
2017-01-20 13:18:54 -08:00
Michael Schurter
ef154fa449
Merge pull request #2215 from hashicorp/b-2211-host-env
...
Fix image based drivers having host env vars set
2017-01-20 13:16:44 -08:00
Michael Schurter
76d2e0dada
Merge pull request #2198 from hashicorp/b-rootless-docker
...
Stop trying to use mount for image based drivers
2017-01-20 13:03:56 -08:00
Michael Schurter
269b3c7e14
Merge pull request #2186 from hashicorp/f-driver-cleanup
...
Add Cleanup method to Driver interface
2017-01-20 13:02:14 -08:00
Michael Schurter
1a845561dd
Rename Constructor -> Parameterized Job
2017-01-20 12:43:10 -08:00
Diptanu Choudhury
e659ee0b77
Making the docker driver retry when an image is not found
2017-01-20 12:38:04 -08:00
Michael Schurter
783118b34d
Update created resources before exiting cleanup
2017-01-19 16:48:23 -08:00
Michael Schurter
828151ea38
Exit early when cleanup succeeds
2017-01-19 15:07:01 -08:00
Michael Schurter
cf0157af89
Fix incorrect lock usage
2017-01-19 11:39:18 -08:00
Michael Schurter
c2ec30c47b
Bump unknown resource to ERR
2017-01-19 09:48:07 -08:00
Diptanu Choudhury
49e6735227
Merge pull request #2159 from hashicorp/b-consul-config
...
Fixed merging consul config
2017-01-18 16:14:54 -08:00
Diptanu Choudhury
6d669fb48e
Moved functions to helper from structs
2017-01-18 15:55:14 -08:00
Michael Schurter
b6cf2174d2
Don't link shared alloc dir into task dir for raw_exec
...
Fixes running raw_exec tasks when nomad isn't root.
2017-01-18 11:28:34 -08:00
Michael Schurter
17bdfaf9e7
Fix image based drivers having host env vars set
...
Add detailed tests for GetTaskEnv to avoid this issue happening again!
Fixes #2211
2017-01-18 10:27:03 -08:00
Michael Schurter
cf06204c82
Add CreatedResources.Remove and use it
2017-01-17 16:41:59 -08:00
Michael Schurter
9c012a71e0
Remove outdated comment
2017-01-17 16:23:29 -08:00
Michael Schurter
a17c3a9ded
Updated CreatedResources as images are cleaned
2017-01-17 16:13:40 -08:00
Michael Schurter
17d9e8e189
Remove outdated comment
2017-01-17 16:05:21 -08:00
Michael Schurter
4dcba012f4
Return error from Prestart
2017-01-17 16:04:09 -08:00
Michael Schurter
8e82326c2f
Prevent race between alloc runners
...
Block ar1's periodic syncing which could recreate the state file ar2 was
destroying.
2017-01-17 13:10:20 -08:00
Michael Schurter
b100293a06
Try to get test passing in Travis
2017-01-17 12:51:19 -08:00
Michael Schurter
1f35e97510
Use Image ID instead of Image Name
2017-01-13 16:53:58 -08:00
Michael Schurter
db096b23b5
Switch to use recoverable errors from Cleanup
...
TaskRunner handles retrying but Cleanup handles all of CreatedResources.
2017-01-13 16:46:08 -08:00
Alex Dadgar
9206446a8d
Support setting class_path and class name.
...
This PR enhances the java driver to allow setting the class path and
class name to run. It also fixes an issue that would make the Java
driver attempt to chroot regardless of operating system (this never
effected a released version of Nomad).
2017-01-13 16:03:11 -08:00