Diptanu Choudhury
|
9d6eed1fb4
|
Merge branch 'master' into f-logrotator
|
2016-02-09 12:25:44 -08:00 |
Diptanu Choudhury
|
8fca3625e2
|
Killing the userpid if the plugin is killed while the client is running
|
2016-02-09 10:17:33 -08:00 |
Alex Dadgar
|
75473e88d2
|
Unmount special directories when task finishes
|
2016-02-08 18:51:11 -08:00 |
Diptanu Choudhury
|
1a13400f2d
|
Moved the destroycgroup method into executor
|
2016-02-08 16:08:29 -08:00 |
Diptanu Choudhury
|
10fe104f97
|
Unmounting dev and proc when open can't reconnect with the plugin process
|
2016-02-08 14:31:03 -08:00 |
Diptanu Choudhury
|
e53ebc9e3c
|
Extracted the cgroup info into isolation struct
|
2016-02-08 13:48:26 -08:00 |
Diptanu Choudhury
|
21677468cf
|
Setting defaults for client max and min port
|
2016-02-08 13:29:53 -08:00 |
Diptanu Choudhury
|
b8e4941862
|
Fixed merge conflicts
|
2016-02-08 10:24:27 -08:00 |
Diptanu Choudhury
|
f6f51a6926
|
Destroying the cgroup if we can't to executor in exec and java drivers
|
2016-02-08 10:05:39 -08:00 |
Diptanu Choudhury
|
c9d2151f90
|
Changed a few comments
|
2016-02-05 18:07:06 -08:00 |
Diptanu Choudhury
|
370dc41ca2
|
Renamed the plugin log file
|
2016-02-05 17:07:02 -08:00 |
Diptanu Choudhury
|
f4ea6a15c8
|
Making the java driver apply resource constraints and limits
|
2016-02-05 10:55:03 -08:00 |
Diptanu Choudhury
|
b788017574
|
Corrected comments and making the plugins write to unique log files
|
2016-02-05 10:49:54 -08:00 |
Diptanu Choudhury
|
91e7922f3b
|
Implemented log rotator for exec based drivers
|
2016-02-04 23:54:15 -08:00 |
Diptanu Choudhury
|
ff714703e6
|
Fixing merge conflicts
|
2016-02-04 22:55:38 -08:00 |
Diptanu Choudhury
|
30d5bba131
|
Not syncing stdout and stderr of pluging with client
|
2016-02-04 17:36:31 -08:00 |
Diptanu Choudhury
|
f95b973c2c
|
Moved packages around
|
2016-02-04 17:00:41 -08:00 |
Diptanu Choudhury
|
7f790826af
|
Destroying the plugin if we can't connect to it
|
2016-02-04 17:00:40 -08:00 |
Diptanu Choudhury
|
63e0b20e5e
|
Removed duplicate code
|
2016-02-04 17:00:40 -08:00 |
Diptanu Choudhury
|
94a51a6a1b
|
Fixing the id generation logic for the java and qemu drivers
|
2016-02-04 17:00:40 -08:00 |
Diptanu Choudhury
|
e5595fd8cb
|
Fixed a test
|
2016-02-04 17:00:39 -08:00 |
Diptanu Choudhury
|
a821c162ff
|
Moving the java executor to the executor plugin
|
2016-02-04 17:00:39 -08:00 |
Alex Dadgar
|
21c2368626
|
Fix java test
|
2016-02-04 15:26:37 -08:00 |
Alex Dadgar
|
77b89d15e4
|
Extract artifacts to the root of the task, not in the local directory
|
2016-02-04 15:18:22 -08:00 |
Alex Dadgar
|
41e1174f72
|
Client handles updates to KillTimeout and Restart Policy
|
2016-02-03 19:43:44 -08:00 |
Alex Dadgar
|
3ba1c9b76b
|
merge
|
2016-01-11 09:58:26 -08:00 |
Alex Dadgar
|
ddf392c6be
|
User specifiable kill timeout and operator configurable max
|
2015-12-22 16:10:30 -08:00 |
Alex Dadgar
|
4d817f5cbc
|
Revert "Revert "Make drivers take arguments as a list and not as a string""
|
2015-11-18 15:16:42 -08:00 |
Alex Dadgar
|
0e51375285
|
Revert "Make drivers take arguments as a list and not as a string"
|
2015-11-18 13:46:43 -08:00 |
Alex Dadgar
|
5a678548fa
|
Rebase
|
2015-11-18 12:30:35 -08:00 |
Alex Dadgar
|
54ddf4d3c1
|
Rebase
|
2015-11-18 12:29:04 -08:00 |
Diptanu Choudhury
|
03847dd65a
|
Addressed some review comments
|
2015-11-16 22:29:06 -05:00 |
Chris Bednarski
|
d00c700318
|
go fmt
|
2015-11-16 16:23:03 -08:00 |
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
|
c5102975e3
|
Made the code more DRY
|
2015-11-16 13:10:57 -08:00 |
Diptanu Choudhury
|
5e876e9c86
|
Fixed the java driver config
|
2015-11-16 13:10:57 -08:00 |
Diptanu Choudhury
|
78a0f82bc5
|
Making the config for drivers public
|
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 |
Alex Dadgar
|
f9fd83c696
|
Merge fix
|
2015-11-05 13:46:02 -08:00 |
Clint Shryock
|
145a2e3610
|
refactor drivers to use new getter
|
2015-11-05 08:55:30 -06:00 |
Alex Dadgar
|
4259d3a43c
|
Move the executor and spawn package into driver
|
2015-11-04 16:53:27 -08:00 |
Alex Dadgar
|
d83777f198
|
Make a basic executor that can be shared and fix some fingerprinting/tests
|
2015-11-03 12:47:48 -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 |
Abhishek Chanda
|
9e541450c2
|
Actually append jvm opts to the CLI
- Also adds a test
|
2015-10-16 22:45:16 +00:00 |
Abhishek Chanda
|
dfbdb10fcb
|
No need to pass jvm_options initially
|
2015-10-16 12:44:43 -07:00 |
Abhishek Chanda
|
ab1a8f3532
|
Some minor style cleanups
|
2015-10-16 12:44:33 -07:00 |
Abhishek Chanda
|
6ab97078e5
|
Support passing options to the JVM in java driver
Closes #292
|
2015-10-16 12:44:33 -07:00 |
Alex Dadgar
|
a4a440da8e
|
ParseAndReplace args at the executor level
|
2015-09-27 17:37:24 -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 |