Michael Schurter
|
1a7fb51285
|
rawexec: standardize names/code
|
2018-11-01 15:53:07 -07:00 |
|
Michael Schurter
|
6f4a28a7c2
|
rawexec: fix fingerprint results and tests
In tests:
* always cleanup (Kill) the harness
* don't call SetConfig more than once (a race)
* avoid cgroups to allow running without being root
|
2018-10-30 17:16:22 -07:00 |
|
Nick Ethier
|
3fcf8ba7e6
|
Merge pull request #4795 from hashicorp/f-plugin-config
Pass client configuration to plugins through loader
|
2018-10-29 18:42:27 -07:00 |
|
Nick Ethier
|
bda3b1d3b3
|
rename NomadConfig to ClientAgentConfig
|
2018-10-29 21:34:34 -04:00 |
|
Nick Ethier
|
9916b9e0ce
|
drivers: update SetConfig to handle driver client config
|
2018-10-18 23:32:17 -04:00 |
|
Nick Ethier
|
823a6c8d6c
|
update rkt and exec setconfig funcs
|
2018-10-16 23:00:26 -04:00 |
|
Nick Ethier
|
65adb80ebf
|
plumb NomadConfig into plugins
|
2018-10-16 22:47:22 -04:00 |
|
Alex Dadgar
|
88c1885044
|
Do not use cty in drivers
|
2018-10-16 17:17:07 -07:00 |
|
Michael Schurter
|
ed5641055f
|
fixup comments, logging, and missing method impls
from #4777 comments
|
2018-10-16 16:56:56 -07:00 |
|
Michael Schurter
|
1a29337e48
|
register drivers by default
Do not register mock_driver on release builds.
|
2018-10-16 16:56:56 -07:00 |
|
Nick Ethier
|
c7ac1186c9
|
client: add test for driverfailure during fingerprinting
|
2018-10-16 16:56:56 -07:00 |
|
Nick Ethier
|
3183b33d24
|
client: review comments and fixup/skip tests
|
2018-10-16 16:56:56 -07:00 |
|
Nick Ethier
|
4a4c7dbbfc
|
client: begin driver plugin integration
client: fingerprint driver plugins
|
2018-10-16 16:56:56 -07:00 |
|
Nick Ethier
|
951a084198
|
drivers/shared: move eventer to subpackage under drivers shared package
|
2018-10-16 16:56:55 -07:00 |
|
Nick Ethier
|
969ecea6f0
|
drivers/utils: better handling of consumer cleanup in eventer
|
2018-10-16 16:56:55 -07:00 |
|
Nick Ethier
|
8cf32eb9d2
|
drivers/rawexec: PR comments and feedback
|
2018-10-16 16:56:55 -07:00 |
|