Alex Dadgar
833b4bd4dc
Merge branch 'master' into b-remount
2017-03-02 19:23:13 -08:00
Michael Schurter
16fb45e4ba
Fix tests broken by API change
2017-03-02 15:54:12 -08:00
Michael Schurter
6535aa8d95
Fix API breaks in tests
2017-03-02 15:50:18 -08:00
Tom Michaud
6e561c7aa9
Fixes docker-driver docker.auth.config processing
2017-03-01 16:16:11 -07:00
Alex Dadgar
8e6d77ebd5
Fix caching of pull future
2017-02-28 18:19:13 -08:00
Alex Dadgar
90cd50b597
Delete on increment and add a safety guard
2017-02-27 20:23:21 -08:00
Alex Dadgar
b2a7daed9d
Merge branch 'master' of github.com:hashicorp/nomad
2017-02-27 19:09:50 -08:00
Alex Dadgar
14074d8ff7
Fix delete future
2017-02-27 19:09:13 -08:00
Alex Dadgar
07f7e19578
Fix vet script and fix vet problems
...
This PR fixes our vet script and fixes all the missed vet changes.
It also fixes pointers being printed in `nomad stop <job>` and `nomad
node-status <node>`.
2017-02-27 16:00:19 -08:00
Alex Dadgar
7b73e786cb
Docker open stores image/image ID for next ID
2017-02-27 13:49:54 -08:00
Alex Dadgar
5338dafd51
Merge pull request #2361 from hashicorp/f-docker-coordination
...
Docker Image Coordinator and caching
2017-02-24 14:18:21 -08:00
Alex Dadgar
27b2c677c0
Docker Image Coordinator
...
This PR introduces a coordinator for doing CRUD on a Docker image. It
should fix racy deletion of images. The issue before was images would be
deleted between prestart and start causing an error.
2017-02-24 13:20:40 -08:00
Michael Schurter
d710c23d4d
Put access to Docker volume drivers behind flag
2017-02-23 15:47:36 -08:00
Alex Dadgar
18107556ab
Fix noisy log
2017-02-23 14:40:24 -08:00
Pietro Menna
5d29600341
Docker Volume Drivers
...
This commit adds the functionality to use Docker Volume Drivers.
2017-02-23 14:36:32 -03:00
Alex Dadgar
85a59d3852
Merge pull request #2347 from hashicorp/b-parse
...
Remove defaulting from parse and fix tests
2017-02-22 18:42:43 -08:00
Alex Dadgar
eaa57878d9
Vendor + test fixes
2017-02-22 15:55:33 -08:00
Michael Schurter
8c35388677
Skip setting MemorySwap on Windows
...
Windows doesn't support this Docker setting.
Fixes #2193
2017-02-21 13:21:42 -08:00
Alex Dadgar
bfd34bb1e8
Don't force uppercase meta keys in env vars
2017-02-20 19:51:24 -08:00
Alex Dadgar
4ba4987625
Drivers log during fingerprinting
...
This PR fixes a regression in which some drivers did not log during
fingerprinting.
2017-02-20 19:35:51 -08:00
Alex Dadgar
e9d8a6aa72
Revendor docker client
2017-02-14 17:34:05 -08:00
Michael Schurter
2822dd760c
Handle createdResourcs=nil
...
Combined with b522c472fd this fixes #2256
Without these two commits in place upgrades to 0.5.3 panics.
2017-01-31 10:51:32 -08:00
Alex Dadgar
b522c472fd
Add nil guard
2017-01-31 09:19:59 -08:00
Alex Dadgar
0e8b43767b
Fix import
2017-01-25 21:27:36 -08:00
Alex Dadgar
c920d3cbb0
Fix unreachable function in tests
2017-01-25 20:58:24 -08:00
Alex Dadgar
8a0739613a
small env fix
2017-01-25 10:42:11 -08:00
Alex Dadgar
938b04e99a
Fix fsm/env test
2017-01-24 09:36:22 -08:00
Alex Dadgar
438054775c
Fix test
2017-01-23 16:33:35 -08:00
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
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
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
71679ccef4
remove reference to entrypoint
2017-01-22 14:04:41 -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
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
269b3c7e14
Merge pull request #2186 from hashicorp/f-driver-cleanup
...
Add Cleanup method to Driver interface
2017-01-20 13:02:14 -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
c2ec30c47b
Bump unknown resource to ERR
2017-01-19 09:48:07 -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