Diptanu Choudhury
|
03dcb7f541
|
Adding a test to check whether constraints are applied and cgroups are removed
|
2016-04-02 12:39:34 -07:00 |
|
Diptanu Choudhury
|
36d8c7e831
|
Setting the cg path after application of pid
|
2016-04-02 12:37:19 -07:00 |
|
Diptanu Choudhury
|
339cb0b750
|
Setting the cgroup config after applying pid
|
2016-04-02 12:37:19 -07:00 |
|
Diptanu Choudhury
|
ced78c9457
|
Using the paths of cgroups to reconstruct the manager
|
2016-04-02 12:37:19 -07:00 |
|
Diptanu Choudhury
|
9a565024b9
|
Adding 128 to exit code when a child was terminated by a signal
|
2016-04-02 02:05:56 -07:00 |
|
Diptanu Choudhury
|
1a0c35a196
|
Capturing signals from wait
|
2016-04-01 14:31:19 -07:00 |
|
Alex Dadgar
|
be1266e42d
|
Merge pull request #1009 from hashicorp/b-more-chroot
Chroot all of /usr/
|
2016-03-30 11:33:53 -07:00 |
|
Diptanu Choudhury
|
1471f747f3
|
Added version to executor
|
2016-03-29 22:24:22 -07:00 |
|
Diptanu Choudhury
|
323975d500
|
Added the Version method to executor
|
2016-03-29 22:23:03 -07:00 |
|
Alex Dadgar
|
cfb46db65f
|
include all of usr
|
2016-03-29 16:14:56 -07:00 |
|
Alex Dadgar
|
270da7a60c
|
Merge branch 'master' of github.com:hashicorp/nomad
|
2016-03-28 17:24:17 -07:00 |
|
Alex Dadgar
|
2036e96f51
|
ArtifactDownloaded in task runner state
|
2016-03-28 17:24:10 -07:00 |
|
Diptanu Choudhury
|
87399078f0
|
Supporting interpolation in service name, check name/protocol/path
|
2016-03-28 15:52:57 -07:00 |
|
Diptanu Choudhury
|
8340912a28
|
Added support for interpolation in check cmd and args
|
2016-03-28 15:02:00 -07:00 |
|
Diptanu Choudhury
|
3e7fc26162
|
Added docs to interpolateServices method
|
2016-03-28 15:02:00 -07:00 |
|
Diptanu Choudhury
|
cf1aba56a8
|
Interpolating service tags
|
2016-03-28 15:02:00 -07:00 |
|
Diptanu Choudhury
|
b49335b18a
|
Renamed checks cmd to command to be consistent with exec driver config
|
2016-03-28 14:05:12 -07:00 |
|
Diptanu Choudhury
|
59e91e1cb2
|
Using latest busybox
|
2016-03-25 18:21:43 -07:00 |
|
Diptanu Choudhury
|
6ee99af452
|
Fixing the exec script check to run within the chroot
|
2016-03-25 17:53:22 -07:00 |
|
Diptanu Choudhury
|
d4a5f075dd
|
Moved the dockerIsConnected to testutils
|
2016-03-25 17:15:51 -07:00 |
|
Diptanu Choudhury
|
f1d9b2cb65
|
Removing the container after running script check
|
2016-03-25 17:02:53 -07:00 |
|
Diptanu Choudhury
|
644710a739
|
Added more tests for the checks
|
2016-03-25 16:56:40 -07:00 |
|
Diptanu Choudhury
|
e0b9f038b0
|
Using a single timer to run checks
|
2016-03-25 16:11:45 -07:00 |
|
Diptanu Choudhury
|
9a27bf4c31
|
Added some more docs to the executor
|
2016-03-24 19:34:22 -07:00 |
|
Diptanu Choudhury
|
52f7f93a09
|
Added some docs
|
2016-03-24 19:30:02 -07:00 |
|
Diptanu Choudhury
|
62249fe79f
|
Added an impl for Nomad Checks
|
2016-03-24 19:00:24 -07:00 |
|
Diptanu Choudhury
|
52d4b01b44
|
Added a test for the exec script check
|
2016-03-24 16:33:04 -07:00 |
|
Diptanu Choudhury
|
fe9e271619
|
Creating the docker driver in the executor properly
|
2016-03-24 16:15:22 -07:00 |
|
Diptanu Choudhury
|
588666d0df
|
Introducing ConsulContext
|
2016-03-24 15:57:16 -07:00 |
|
Diptanu Choudhury
|
1e4da820a3
|
Running script checks periodically
|
2016-03-24 14:54:26 -07:00 |
|
Diptanu Choudhury
|
42dc8bea16
|
Added a check type for consul service to delegate certain checks
|
2016-03-24 14:54:26 -07:00 |
|
Diptanu Choudhury
|
4faf16b5c0
|
Added implementation to run checks for docker, exec and raw_exec
|
2016-03-24 14:54:26 -07:00 |
|
Alex Dadgar
|
324a11003f
|
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
|
4a2bc83c14
|
Changed a log line
|
2016-03-23 19:20:08 -07:00 |
|
Diptanu Choudhury
|
a6e382f5fb
|
Locking the task states
|
2016-03-23 19:02:29 -07:00 |
|
Diptanu Choudhury
|
5b652bcfd8
|
Renaming the SyncWithConsul method
|
2016-03-23 18:13:13 -07:00 |
|
Diptanu Choudhury
|
5918e99089
|
Fixing log and statements
|
2016-03-23 18:08:32 -07:00 |
|
Diptanu Choudhury
|
1f6137aba5
|
Using the name of the task and the alloc id in the service name
|
2016-03-23 17:35:29 -07:00 |
|
Diptanu Choudhury
|
5b6714cf53
|
Re-syncing task when it's updated
|
2016-03-23 14:34:43 -07:00 |
|
Diptanu Choudhury
|
715c59f806
|
Syncing consul periodically
|
2016-03-23 14:27:49 -07:00 |
|
Diptanu Choudhury
|
a69649688d
|
Handling errors during service and check registration
|
2016-03-23 14:23:32 -07:00 |
|
Diptanu Choudhury
|
701a1bd9bc
|
Hooking up the executor in all drivers
|
2016-03-23 13:19:45 -07:00 |
|
Diptanu Choudhury
|
5568258d0a
|
Making the docker driver register services and checks
|
2016-03-23 12:59:22 -07:00 |
|
Diptanu Choudhury
|
9a71225b9e
|
Removing references to old consul services and adding consul config to executor context
|
2016-03-23 12:19:19 -07:00 |
|
Miquel Sabaté Solà
|
939a00aca8
|
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
|
63e172747a
|
Reduce verbosity of alloc-status
|
2016-03-20 16:52:24 -07:00 |
|
Alex Dadgar
|
a55b4fcdaa
|
Merge branch 'master' into f-artifact-location
|
2016-03-19 12:50:44 -07:00 |
|
Alex Dadgar
|
74ad85e33d
|
binary lookup path
|
2016-03-19 12:18:10 -07:00 |
|
Abhishek Chanda
|
18d5febe41
|
Fix missing import
|
2016-03-18 23:00:34 -07:00 |
|
Diptanu Choudhury
|
f366e2970c
|
Added some comments
|
2016-03-18 15:04:15 -07:00 |
|