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
|
fc156a736b
|
Changed a log line
|
2016-03-23 19:20:08 -07:00 |
Diptanu Choudhury
|
e98f5e4ee3
|
Locking the task states
|
2016-03-23 19:02:29 -07:00 |
Diptanu Choudhury
|
6649829c93
|
Renaming the SyncWithConsul method
|
2016-03-23 18:13:13 -07:00 |
Diptanu Choudhury
|
46da4ba469
|
Fixing log and statements
|
2016-03-23 18:08:32 -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
|
664ff44e85
|
Re-syncing task when it's updated
|
2016-03-23 14:34:43 -07:00 |
Diptanu Choudhury
|
83976a4b96
|
Syncing consul periodically
|
2016-03-23 14:27:49 -07:00 |
Diptanu Choudhury
|
bf748a522b
|
Handling errors during service and check registration
|
2016-03-23 14:23:32 -07:00 |
Diptanu Choudhury
|
54a5e795a5
|
Hooking up the executor in all drivers
|
2016-03-23 13:19:45 -07:00 |
Diptanu Choudhury
|
8b91606b22
|
Making the docker driver register services and checks
|
2016-03-23 12:59:22 -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
|
7b36d7ec55
|
Reduce verbosity of alloc-status
|
2016-03-20 16:52:24 -07: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 |
Abhishek Chanda
|
2d3ccc1898
|
Fix missing import
|
2016-03-18 23:00:34 -07:00 |
Diptanu Choudhury
|
038a1bc2f9
|
Added some comments
|
2016-03-18 15:04:15 -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
|
40adf40549
|
document artifact downloading
|
2016-03-16 09:56:04 -07:00 |
Alex Dadgar
|
393807a677
|
Make user specified tasks executable
|
2016-03-15 19:22:40 -07:00 |
Alex Dadgar
|
79d7553cbf
|
executor: add /run/resolvconf to chroot
|
2016-03-10 15:05:49 -08:00 |
Alex Dadgar
|
0b12e74a6e
|
Add /sbin and /usr/sbin/ to chroot
|
2016-03-02 16:32:31 -08:00 |
Diptanu Choudhury
|
395d10eafc
|
Added a comment
|
2016-03-02 12:56:56 -08:00 |
Diptanu Choudhury
|
04cb13f3a5
|
Added a test for making sure executor destroy works
|
2016-03-02 11:05:08 -08:00 |
Diptanu Choudhury
|
aaa23154aa
|
Not killing the plugin while destroying the cgroup
|
2016-03-01 17:51:54 -08:00 |
Diptanu Choudhury
|
5748bd0516
|
Fixed the logic of cgroup creation
|
2016-03-01 17:01:45 -08:00 |
Diptanu Choudhury
|
47da0b02b3
|
Writing logs to alloc dir
|
2016-02-24 20:06:43 -08:00 |
Alex Dadgar
|
cc1b35a90c
|
client: standardize error logging format
|
2016-02-24 15:57:58 -08:00 |
Diptanu Choudhury
|
7fcbdf5a9b
|
Closing the rotators when the process finishes
|
2016-02-23 13:32:17 -08:00 |
Diptanu Choudhury
|
4873118cef
|
Making the log rotator a writer
|
2016-02-19 14:01:07 -08:00 |
Abhishek Chanda
|
2059cf221b
|
Separate arguments with a space while writing
|
2016-02-16 17:13:19 -08:00 |
Diptanu Choudhury
|
0d362c39e7
|
Fixed more client executor tests
|
2016-02-11 11:13:45 -08:00 |
Diptanu Choudhury
|
cd957a739a
|
Fixed the executor test
|
2016-02-11 10:58:18 -08:00 |
Diptanu Choudhury
|
3a12204ce5
|
Updated comments
|
2016-02-10 08:13:08 -08:00 |
Diptanu Choudhury
|
9d6eed1fb4
|
Merge branch 'master' into f-logrotator
|
2016-02-09 12:25:44 -08:00 |
Alex Dadgar
|
e7e7348727
|
Don't error killing exited process
|
2016-02-09 10:00:42 -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
|
32e24e257a
|
Appending names of sub-system before log lines
|
2016-02-08 14:47:10 -08:00 |
Diptanu Choudhury
|
6c85ed6c8e
|
Removing pathExists from executor
|
2016-02-08 14:40:54 -08:00 |
Diptanu Choudhury
|
e89bcf52b8
|
Moving code to mount and unmount chroot into allocdir
|
2016-02-08 14:11:53 -08:00 |
Diptanu Choudhury
|
e53ebc9e3c
|
Extracted the cgroup info into isolation struct
|
2016-02-08 13:48:26 -08:00 |
Diptanu Choudhury
|
088d2cba53
|
Making the plugin server return the same instance of executor rpc server
|
2016-02-08 11:56:48 -08:00 |
Diptanu Choudhury
|
b8e4941862
|
Fixed merge conflicts
|
2016-02-08 10:24:27 -08:00 |
Diptanu Choudhury
|
ea5a8c66ab
|
Implemented the UpdateLogConfig method
|
2016-02-08 10:10:01 -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
|
1b9a54abec
|
Updated comment
|
2016-02-05 17:40:06 -08:00 |
Diptanu Choudhury
|
370dc41ca2
|
Renamed the plugin log file
|
2016-02-05 17:07:02 -08:00 |