Chris Bednarski
|
9f40143684
|
Merge branch 'master' into f-port-labels
|
2015-11-16 16:02:38 -08:00 |
Alex Dadgar
|
82f51601db
|
Track Task State in the client and capture Wait results
|
2015-11-16 15:14:21 -08:00 |
Diptanu Choudhury
|
ba9f101660
|
Fixed the test related to setting env variables in tasks
|
2015-11-16 13:10:57 -08:00 |
Diptanu Choudhury
|
4e05b27111
|
Implemented port labeling and driver configs
|
2015-11-16 13:10:57 -08:00 |
Diptanu Choudhury
|
b035661d7d
|
Passing in the AllocID to exec context so that it can be used in the drivers
|
2015-11-05 18:34:04 -08:00 |
Clint Shryock
|
343daeb1ea
|
drivers: Add/Use go-getter to fetch remote binaries
Updates Qemu, Java drivers to use go-getter to fetch binaries
Adds remote artifact support for Exec, Raw Exec drivers
|
2015-10-26 09:40:06 -05:00 |
Alex Dadgar
|
9d1d179deb
|
Change name from pexec to raw_exec; hamming distance one seemed like a bad idea
|
2015-10-08 12:19:39 -07:00 |
Alex Dadgar
|
dbbaf03b98
|
Privileged exec driver
|
2015-10-08 12:19:39 -07:00 |
Abhishek Chanda
|
99b3660047
|
Register rkt as a built in driver
|
2015-10-06 15:56:39 -07:00 |
Antoine POPINEAU
|
56944536fc
|
Moved the envvars logic to TaskEnvironment and TaskEnvironmentVariables(). Added tests there.
|
2015-10-02 17:46:55 -07:00 |
Alex Dadgar
|
a45f9f2e71
|
Pull task environments into their own type to be reusable across drivers and executors
|
2015-09-27 17:37:24 -07:00 |
Alex Dadgar
|
a7eebcbd5b
|
merge fixes
|
2015-09-27 17:37:24 -07:00 |
Chris Bednarski
|
198159c5be
|
Put that back!
|
2015-09-25 18:38:41 -07:00 |
Alex Dadgar
|
3cea4288b9
|
Merge qemu test
|
2015-09-25 16:49:14 -07:00 |
Alex Dadgar
|
6725cbb3f5
|
Mount shared alloc dir, modified API and tests
|
2015-09-25 16:46:41 -07:00 |
Alex Dadgar
|
9d3e3c0704
|
AllocDirBuilder that creates the alloc directory structure
|
2015-09-25 16:46:41 -07:00 |
Chris Bednarski
|
b8fd345128
|
Docs and remove uppercase since it's checked at the config parse step
|
2015-09-23 15:28:58 -07:00 |
Chris Bednarski
|
73c4c1f210
|
Changed fmt for CPU to integer
|
2015-09-23 12:19:46 -07:00 |
Chris Bednarski
|
f4ad6e51dc
|
Replaced List with Map
|
2015-09-23 11:56:36 -07:00 |
Chris Bednarski
|
e26dbf4850
|
Fix some printf tokens
|
2015-09-22 23:43:05 -07:00 |
Chris Bednarski
|
8bf45688b6
|
Check for nils before accessing data
|
2015-09-22 23:11:55 -07:00 |
Chris Bednarski
|
3e90379f05
|
Pass dynamic ports to the exec driver via environment variables
|
2015-09-22 22:33:29 -07:00 |
Chris Bednarski
|
0281debee4
|
Merge branch 'master' into f-driver-config
Conflicts:
client/driver/driver.go
|
2015-09-09 18:19:19 -07:00 |
Chris Bednarski
|
a695e311dc
|
Replace logging and config with DriverContext, which allows us to expand the dependency injection without changing the interface
|
2015-09-09 18:06:23 -07:00 |
Clint Shryock
|
98c53162d2
|
driver/qemu: add to builtin drivers
|
2015-09-08 16:25:36 -05:00 |
Chris Bednarski
|
4eb8fc5188
|
Added config to drivers; needed for docker driver to get the socket endpoint
|
2015-09-08 12:43:02 -07:00 |
Armon Dadgar
|
f1da1226c1
|
driver/java: Add to builtin list
|
2015-09-04 13:09:11 -07:00 |
Armon Dadgar
|
0527529f88
|
client: allocate alloc dir and cleanup
|
2015-08-30 17:35:58 -07:00 |
Armon Dadgar
|
83dd313b5c
|
client: working on runners
|
2015-08-29 15:46:10 -07:00 |
Armon Dadgar
|
8e32075210
|
client: making progress
|
2015-08-23 16:49:48 -07:00 |
Armon Dadgar
|
3663c44dee
|
client: standardize naming
|
2015-08-23 15:36:06 -07:00 |
Armon Dadgar
|
a561fbb9a9
|
driver: skeleton package
|
2015-08-20 16:50:28 -07:00 |