Ivo Verberk
|
6d0191a485
|
Add missing comments on exported Validate function
|
2016-04-10 01:15:09 +02:00 |
Ivo Verberk
|
13a2d62bfa
|
Implement configuration validation for all task drivers
|
2016-04-10 00:42:57 +02:00 |
Ivo Verberk
|
542603dec6
|
Add helper to validate raw configuration data
|
2016-04-10 00:42:43 +02:00 |
Diptanu Choudhury
|
121773607a
|
Merge pull request #1020 from hashicorp/f-capture-signals
Capturing signals from wait
|
2016-04-02 11:13:04 -07:00 |
Diptanu Choudhury
|
e47ead97da
|
Capturing signals from wait
|
2016-04-01 14:31:19 -07:00 |
Diptanu Choudhury
|
8c7c48b01a
|
Logging in fingerprinters only when state changes
|
2016-04-01 02:22:17 -07:00 |
Diptanu Choudhury
|
fd3c05a2be
|
Making driver fingerprinters run periodically and unblocking evals when node registration happens
|
2016-03-31 18:11:27 -07:00 |
Diptanu Choudhury
|
f517eb16de
|
Added version to executor
|
2016-03-29 22:24:22 -07:00 |
Diptanu Choudhury
|
2b773b0a39
|
Added the Version method to executor
|
2016-03-29 22:23:03 -07:00 |
Diptanu Choudhury
|
a6711ea25f
|
Introducing ConsulContext
|
2016-03-24 15:57:16 -07:00 |
Diptanu Choudhury
|
f09bb1572a
|
Fixed merge conflicts
|
2016-03-24 15:09:50 -07:00 |
Diptanu Choudhury
|
2a5f300f92
|
Added a check type for consul service to delegate certain checks
|
2016-03-24 14:54:26 -07:00 |
Diptanu Choudhury
|
60fc9919f7
|
Changing the log line
|
2016-03-24 14:53:53 -07:00 |
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
|
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 |
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
|
e6d50f96ef
|
Respond to comments and fix test
|
2016-03-15 20:21:52 -07:00 |
Alex Dadgar
|
393807a677
|
Make user specified tasks executable
|
2016-03-15 19:22:40 -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
|
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
|
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
|
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
|
263c89fdee
|
Moved qemu to executor plugin
|
2016-02-04 17:00:39 -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 |