Mahmood Ali
9df1e00f35
tests: fix data race in client/allocrunner/taskrunner/template TestTaskTemplateManager_Rerender_Signal
...
Given that Signal may be called multiple times, blocking for `SignalCh`
isn't sufficient to synchornizing access to Signals field.
2019-05-21 13:56:58 -04:00
Chris Baker
c0a7aee610
vault e2e: pass vault version into setup instead of having to infer it from test name
2019-04-10 10:34:10 -05:00
Chris Baker
f0c184fc29
taskrunner: removed some unecessary config from a test
2019-04-10 10:34:10 -05:00
Chris Baker
170f5239c8
client: gofmt
2019-04-10 10:34:10 -05:00
Chris Baker
a1d7971b2e
taskrunner: pass configured Vault namespace into TaskTemplateConfig
2019-04-10 10:34:10 -05:00
Alex Dadgar
5da21635fb
Fix env templates having interpolated destinations
...
Fixes an issue where env templates that had interpolated destinations
would not work.
Fixes https://github.com/hashicorp/nomad/issues/5250
2019-01-28 10:28:53 -08:00
Alex Dadgar
d6412fd8e7
Fix double restart counting for templates
...
This PR fixes an issue where template restarts would count twice since
it was emitting a restarting event.
2019-01-25 15:38:13 -08:00
Danielle Tomlinson
2db5ae38d8
client: Rename drivers/shared/env => client/taskenv
2018-11-30 12:18:39 +01:00
Danielle Tomlinson
1a29811169
drivers: Move client/drivers/env to drivers/shared/env
...
As part of deprecating legacy drivers, we're moving the env package to a
new drivers/shared tree, as it is used by the modern docker and rkt
driver packages, and is useful for 3rd party plugins.
2018-11-30 10:46:13 +01:00
Michael Schurter
0baaba8b09
templates: fix tests
2018-10-16 16:56:57 -07:00
Nick Ethier
4a4c7dbbfc
client: begin driver plugin integration
...
client: fingerprint driver plugins
2018-10-16 16:56:56 -07:00
Alex Dadgar
45e41cca03
allocrunnerv2 -> allocrunner
2018-10-16 16:56:56 -07:00