open-nomad/client/driver
Nick Ethier 0bdd976b7d
client/driver: remove pull timeout due to race condition that can lead to unexpected timeouts
If two jobs are pulling the same image simultaneously, which ever starts the pull first will set the pull timeout.
This can lead to a poor UX where the first job requested a short timeout while the second job requested a longer timeout
causing the pull to potentially timeout much sooner than expected by the second job.
2018-05-07 12:18:11 -04:00
..
env spelling: secrets 2018-03-11 18:53:26 +00:00
executor run goimports 2018-04-19 11:16:28 -07:00
logging spelling: shutdown 2018-03-11 18:55:49 +00:00
structs fix typo 2018-01-08 15:56:07 -05:00
test-resources Test graceful shutdown 2018-01-31 15:05:02 -08:00
docker.go client/driver: remove pull timeout due to race condition that can lead to unexpected timeouts 2018-05-07 12:18:11 -04:00
docker_coordinator.go client/driver: remove pull timeout due to race condition that can lead to unexpected timeouts 2018-05-07 12:18:11 -04:00
docker_coordinator_test.go client/driver: remove pull timeout due to race condition that can lead to unexpected timeouts 2018-05-07 12:18:11 -04:00
docker_default.go Finish implementation of the capabilities whitelist 2018-01-21 12:14:24 +01:00
docker_progress.go client/driver: remove pull timeout due to race condition that can lead to unexpected timeouts 2018-05-07 12:18:11 -04:00
docker_progress_test.go client/driver: do accounting on layer pull progress 2018-05-07 12:17:53 -04:00
docker_test.go docker tests: Fix usage of NewDriverContext 2018-04-23 22:51:06 +02:00
docker_unix_test.go respond to comments 2017-10-23 15:50:27 -07:00
docker_windows.go Finish implementation of the capabilities whitelist 2018-01-21 12:14:24 +01:00
driver.go DriverContext: Add the TaskGroup and the Job name 2018-04-23 00:15:29 +02:00
driver_test.go DriverContext: Add the TaskGroup and the Job name 2018-04-23 00:15:29 +02:00
exec.go extract signal helper into utils 2017-12-06 14:36:44 -05:00
exec_default.go code review fixup 2018-01-31 18:34:03 -05:00
exec_linux.go add detected to more drivers where the driver is found but unusable 2018-02-01 11:28:17 -05:00
exec_test.go rkt: test Stats() and always run tests 2018-04-24 11:05:42 -07:00
exec_unix_test.go Parallel client tests (#2890) 2017-07-22 19:04:36 -07:00
executor_plugin.go Switch java/exec to use Exec in Executor 2017-04-21 16:25:49 -07:00
java.go add detected to more drivers where the driver is found but unusable 2018-02-01 11:28:17 -05:00
java_linux.go Support setting class_path and class name. 2017-01-13 16:03:11 -08:00
java_test.go spelling: assert 2018-03-11 17:41:33 +00:00
java_universal.go Support setting class_path and class name. 2017-01-13 16:03:11 -08:00
lxc.go Merge pull request #3781 from hashicorp/f-client-fingerprint-refactor 2018-02-01 20:13:44 -05:00
lxc_test.go spelling: destroy 2018-03-11 17:54:13 +00:00
mock_driver.go mock_driver: improve Kill() logging 2018-03-21 16:49:48 -07:00
mock_driver_testing.go test: build with mock_driver by default 2018-04-18 14:45:33 -07:00
plugins.go spelling: serialize 2018-03-11 18:53:39 +00:00
qemu.go Merge pull request #3781 from hashicorp/f-client-fingerprint-refactor 2018-02-01 20:13:44 -05:00
qemu_test.go Merge pull request #3819 from schmichael/qemu-graceful-shutdown-alpine 2018-02-12 12:32:14 -08:00
raw_exec.go Make starting & cleaning process group Windows compatible. 2018-03-20 13:40:21 +01:00
raw_exec_test.go code review fixup 2018-01-31 18:34:03 -05:00
raw_exec_unix_test.go Undo darwin user setting 2017-10-19 16:49:57 -07:00
rkt.go rkt: create parent cgroup to enable stats 2018-04-19 15:14:56 -07:00
rkt_nonlinux.go refactor Fingerprint to request/response construct 2018-01-24 11:54:02 -05:00
rkt_test.go rkt: test Stats() and always run tests 2018-04-24 11:05:42 -07:00
utils.go Make starting & cleaning process group Windows compatible. 2018-03-20 13:40:21 +01:00
utils_test.go change location of default kill signal 2017-12-06 17:48:25 -05:00
utils_unix.go Enable more linters 2017-09-26 15:26:33 -07:00
utils_windows.go Enable more linters 2017-09-26 15:26:33 -07:00