Diptanu Choudhury
|
6a62d4f452
|
Fixing check registration in perform sync
|
2016-03-24 14:12:09 -07:00 |
Alex Dadgar
|
fc0e48b0ec
|
Merge pull request #950 from mssola/raw-exec-user
client: added the "user" option to tasks
|
2016-03-24 08:57:13 -07:00 |
Diptanu Choudhury
|
76343a3748
|
Merge pull request #972 from hashicorp/scripts
Moving consul service to executor
|
2016-03-24 00:12:45 -07:00 |
Diptanu Choudhury
|
62242595fc
|
Using the name of the task and the alloc id in the service name
|
2016-03-23 17:35:29 -07:00 |
Diptanu Choudhury
|
54a5e795a5
|
Hooking up the executor in all drivers
|
2016-03-23 13:19:45 -07:00 |
Alex Dadgar
|
f3d09755c5
|
Pass environment variables from host to exec based tasks
|
2016-03-23 13:01:45 -07:00 |
Diptanu Choudhury
|
f6a932194f
|
Removing references to old consul services and adding consul config to executor context
|
2016-03-23 12:19:19 -07:00 |
Miquel Sabaté Solà
|
8c56c64615
|
client/driver: added the `user` config value
This way Nomad allows to set which user has to run the task.
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
|
2016-03-23 12:57:31 +01:00 |
Alex Dadgar
|
c85dfdf9a0
|
Merge branch 'master' into f-artifact-location
|
2016-03-19 12:50:44 -07:00 |
Alex Dadgar
|
f4bb3a9801
|
binary lookup path
|
2016-03-19 12:18:10 -07:00 |
Diptanu Choudhury
|
ddbf18f02a
|
Removing all the destroy logic from wait and calling exit after wait on all drivers
|
2016-03-18 12:04:11 -07:00 |
Diptanu Choudhury
|
3c7b83b393
|
Introduced a method in executor to launch syslog server
|
2016-03-18 11:49:10 -07:00 |
Alex Dadgar
|
9f878a16bf
|
Download artifacts and remove old code for drivers
|
2016-03-15 13:28:57 -07:00 |
Alex Dadgar
|
929e705ba1
|
Updating kill timeout adheres to operator specified maximum
|
2016-03-03 09:21:21 -08:00 |
Diptanu Choudhury
|
e3d6c4a9dd
|
Adding version information to snapshots
|
2016-02-24 19:06:30 -08:00 |
Alex Dadgar
|
cc1b35a90c
|
client: standardize error logging format
|
2016-02-24 15:57:58 -08:00 |
Alex Dadgar
|
f612b9c81e
|
validate that command contains one field
|
2016-02-23 10:19:40 -08:00 |
Alex Dadgar
|
18d2d9c091
|
Killing a driver handle is retried with an exponential backoff
|
2016-02-16 21:00:49 -08:00 |
Diptanu Choudhury
|
25c48cd1ea
|
Updating log configs
|
2016-02-10 15:04:41 -08:00 |
Diptanu Choudhury
|
e592c229c8
|
Renamed the ExecutorPluginConfig
|
2016-02-09 12:59:05 -08:00 |
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 |
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
|
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
|
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
|
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
|
02db2e5735
|
Fixed the raw_exec_driver tests
|
2016-02-04 17:00:40 -08:00 |
Diptanu Choudhury
|
e5595fd8cb
|
Fixed a test
|
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
|
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
|
87f40135ea
|
Using the plugin to spawn processes from the raw_exec driver
|
2016-02-04 17:00: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 |
Chris Bednarski
|
545f0ff120
|
Move raw_exec enabled into the DevMode config block
|
2015-12-10 15:24:21 -08:00 |
Chris Bednarski
|
36e828ea9a
|
Use ReadBoolDefault
|
2015-12-10 15:03:25 -08:00 |
Chris Bednarski
|
65d4aa889b
|
Enable raw exec in dev mode
|
2015-12-10 14:48:06 -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 |