Diptanu Choudhury
|
fa41d8a062
|
Added a test which shows userpid is killed when plugin can not be re-connected on calling Open
|
2016-02-05 11:37:13 -08:00 |
|
Diptanu Choudhury
|
918cc46d30
|
Added a test which isolates and constraints a process using the executor
|
2016-02-05 11:07:16 -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
|
08932e5bbc
|
Putting the plugin in the same cgroup as the user process
|
2016-02-05 00:11:09 -08:00 |
|
Diptanu Choudhury
|
ff714703e6
|
Fixing merge conflicts
|
2016-02-04 22:55:38 -08:00 |
|
Diptanu Choudhury
|
9c963055a4
|
Running processes with exec as nobody
|
2016-02-04 17:49:47 -08:00 |
|
Diptanu Choudhury
|
30d5bba131
|
Not syncing stdout and stderr of pluging with client
|
2016-02-04 17:36:31 -08:00 |
|
Alex Dadgar
|
a4f7709f08
|
Fix tests
|
2016-02-04 17:27:58 -08:00 |
|
Diptanu Choudhury
|
f5ce39e3fa
|
Updated the value of the magic cookie
|
2016-02-04 17:00:41 -08:00 |
|
Diptanu Choudhury
|
6d48f1933b
|
Removed using ProcessState when we just want an empty interface
|
2016-02-04 17:00:41 -08:00 |
|
Diptanu Choudhury
|
a0ff83f44c
|
Added some docs
|
2016-02-04 17:00:41 -08:00 |
|
Diptanu Choudhury
|
f95b973c2c
|
Moved packages around
|
2016-02-04 17:00:41 -08:00 |
|
Diptanu Choudhury
|
0309506b57
|
Added tests for the executor
|
2016-02-04 17:00:40 -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
|
02db2e5735
|
Fixed the raw_exec_driver tests
|
2016-02-04 17:00:40 -08:00 |
|
Diptanu Choudhury
|
83882eca3f
|
Fixed the kill test
|
2016-02-04 17:00:40 -08:00 |
|
Diptanu Choudhury
|
6c9f33ed19
|
Fixed creation of the command args
|
2016-02-04 17:00:40 -08:00 |
|
Diptanu Choudhury
|
675b5f898a
|
Fixed the wait rpc server
|
2016-02-04 17:00:40 -08:00 |
|
Diptanu Choudhury
|
7e3041e2ee
|
Fixed a test related to wait
|
2016-02-04 17:00:39 -08:00 |
|
Diptanu Choudhury
|
e5595fd8cb
|
Fixed a test
|
2016-02-04 17:00:39 -08:00 |
|
Diptanu Choudhury
|
38374e3703
|
Fixed a comment
|
2016-02-04 17:00:39 -08:00 |
|
Diptanu Choudhury
|
2f9c14c3e0
|
Fixed the rpc server
|
2016-02-04 17:00:39 -08:00 |
|
Diptanu Choudhury
|
356fb6abdb
|
Removed executor and spawn daemon
|
2016-02-04 17:00:39 -08:00 |
|
Diptanu Choudhury
|
263c89fdee
|
Moved qemu to executor plugin
|
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 |
|
Diptanu Choudhury
|
17d2257a13
|
Enabling logs and killing the plugin if we couldn't start the job
|
2016-02-04 17:00:39 -08:00 |
|
Diptanu Choudhury
|
c6271d2408
|
Making the wait asynchronous
|
2016-02-04 17:00:38 -08:00 |
|
Diptanu Choudhury
|
6a719ef167
|
Turning on isolation for exec
|
2016-02-04 17:00:38 -08:00 |
|
Diptanu Choudhury
|
1c616deab3
|
Introduced the flag for the user
|
2016-02-04 17:00:38 -08:00 |
|
Diptanu Choudhury
|
3accb642e8
|
Creating the universal executor
|
2016-02-04 17:00:38 -08:00 |
|
Diptanu Choudhury
|
6eba0e46ec
|
Killing the plugin after wait returns
|
2016-02-04 17:00:38 -08:00 |
|
Diptanu Choudhury
|
14acbe7479
|
Limiting resources on a process
|
2016-02-04 17:00:38 -08:00 |
|
Diptanu Choudhury
|
a6f87c555c
|
Fixed the path to the log files
|
2016-02-04 17:00:38 -08:00 |
|
Diptanu Choudhury
|
9fc86deb43
|
Implemented the exec functioanlity for linux
|
2016-02-04 17:00:37 -08:00 |
|
Diptanu Choudhury
|
87f40135ea
|
Using the plugin to spawn processes from the raw_exec driver
|
2016-02-04 17:00:37 -08:00 |
|
Diptanu Choudhury
|
57453086a7
|
Fixed the executor command
|
2016-02-04 17:00:37 -08:00 |
|
Diptanu Choudhury
|
4ed85d0ab2
|
Using a plugin to create the executor
|
2016-02-04 17:00:37 -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
|
2d42cb3e55
|
update the regex
|
2016-02-02 15:39:45 -08:00 |
|
Alex Dadgar
|
3b8e7a75d2
|
Merge pull request #704 from iverberk/f-env-ports
Pass a combination of ip and port to the task environment.
|
2016-01-29 08:53:47 -08:00 |
|
Alex Dadgar
|
4ce455be31
|
Merge pull request #712 from iverberk/f-cgroup-finterprinter
Add periodic cgroup fingerprinter
|
2016-01-29 08:50:43 -08:00 |
|
Ivo Verberk
|
22fef1766b
|
Add comments and small improvements to cgroup fingerprinter
|
2016-01-29 14:34:29 +01:00 |
|
Ivo Verberk
|
7f97dd8553
|
Only enable exec driver when cgroups are available
Make the exec driver fingerprinter periodic to disable the driver when
cgroups become unavailable.
|
2016-01-27 07:32:32 +01:00 |
|
Alex Dadgar
|
e2763e3d31
|
Update the interpretation of node.id/name on the client
|
2016-01-26 17:38:36 -08:00 |
|
Ivo Verberk
|
061445468b
|
Rename IPPort env variable and add a mapped host port to the env.
|
2016-01-25 20:46:01 +01:00 |
|