Commit Graph

2830 Commits

Author SHA1 Message Date
Diptanu Choudhury
9b2e117f68 Making the plugin server return the same instance of executor rpc server 2016-02-08 11:56:48 -08:00
Diptanu Choudhury
d7a772c52b Destroying the cgroup if we can't to executor in exec and java drivers 2016-02-08 10:05:39 -08:00
Diptanu Choudhury
2efdd83636 Using net.IsLoopback to determine if ifc is a loopback device 2016-02-08 07:57:31 -08:00
Diptanu Choudhury
b1b57d20b0 Isolating the plugin process from the nomad client 2016-02-07 22:33:48 -05:00
Diptanu Choudhury
10b7160a39 Added the executor to the commands map 2016-02-07 22:07:50 -05:00
Diptanu Choudhury
f7f7cc9b95 Fixed merged conflict 2016-02-07 17:58:31 -05:00
Diptanu Choudhury
8ccb96b158 Installing gox while setting up the VM 2016-02-06 18:15:16 -08:00
Diptanu Choudhury
e039d1dd23 Merge pull request #773 from hashicorp/docker-auth
Reading dockercfg files for authenticating with private registries
2016-02-06 18:03:39 -08:00
Diptanu Choudhury
5200c107fd Updated the changelog 2016-02-06 18:03:28 -08:00
Alex Dadgar
c03590b840 changelog 2016-02-06 17:12:11 -08:00
Alex Dadgar
8da140e847 Merge pull request #766 from hashicorp/f-consul-update
Update the consul service when the task/alloc changes
2016-02-06 17:10:37 -08:00
Alex Dadgar
e8f88d332a Precise registration 2016-02-06 17:08:20 -08:00
Alex Dadgar
b290b8ef79 Update the consul service when the task/alloc changes 2016-02-06 17:08:20 -08:00
Alex Dadgar
d81ace2ea9 changelog 2016-02-06 16:29:50 -08:00
Alex Dadgar
4c0983414d Merge pull request #776 from hashicorp/f-eval-monitor-output
Cleanup eval-monitor output
2016-02-06 16:10:44 -08:00
Alex Dadgar
0764b8f161 Shorted eval id and only print waiting if time > 0 2016-02-06 16:09:39 -08:00
Alex Dadgar
2313db3dd2 Merge pull request #772 from achanda/travis
Use the CI env variable
2016-02-06 15:44:01 -08:00
Diptanu Choudhury
c4fd236026 Updated the docker auth config 2016-02-06 05:47:56 -08:00
Diptanu Choudhury
1343e481f3 Reading dockercfg files for authenticating with private registries 2016-02-06 05:43:30 -08:00
Abhishek Chanda
4f33b57327 Use the CI env variable
Travis exports this variable to all builds. We don't need out own.
A number of other CI systems use this variable too.
2016-02-06 01:11:44 -08:00
Diptanu Choudhury
84b31eff98 Changed a few comments 2016-02-05 18:07:06 -08:00
Diptanu Choudhury
abad46c423 Updated comment 2016-02-05 17:40:06 -08:00
Diptanu Choudhury
82c7f26bc3 Renamed the plugin log file 2016-02-05 17:07:02 -08:00
Alex Dadgar
652da981ea Update README.md 2016-02-05 16:33:20 -08:00
Alex Dadgar
e054cfa337 Merge pull request #771 from hashicorp/d-getting-started
Update getting started with short ids
2016-02-05 16:29:25 -08:00
Alex Dadgar
722f3208a1 Update getting started with short ids 2016-02-05 16:28:20 -08:00
Alex Dadgar
20d69751cf changelog 2016-02-05 15:30:02 -08:00
Alex Dadgar
c175213569 Merge pull request #770 from hashicorp/f-service-name-period
Ensure there are no periods in the service name
2016-02-05 15:29:13 -08:00
Alex Dadgar
18cf58e0ee Merge pull request #769 from zanella/minor_typo_eval_return
Trailing comma typo
2016-02-05 15:19:28 -08:00
Diptanu Choudhury
f51e377f52 Reserving ports on windows 2016-02-05 15:17:15 -08:00
Alex Dadgar
083689072b Merge pull request #765 from hashicorp/f-fs-cli
Display fs in nomad help and list the subcommands when called
2016-02-05 15:16:50 -08:00
Alex Dadgar
7d3be2bba2 Fix == 2016-02-05 15:15:56 -08:00
Alex Dadgar
6c7fa53990 Ensure there are no periods in the service name 2016-02-05 14:42:35 -08:00
Rafael Zanella
cde2d13f69 Trailing comma typo 2016-02-05 20:03:10 -02:00
Diptanu Choudhury
57a1c13cc7 Entering the plugin pid into the cgroup after creating it 2016-02-05 13:16:29 -08:00
Diptanu Choudhury
218b9c1261 Using signals to test if proces is alive 2016-02-05 13:05:49 -08:00
Diptanu Choudhury
1ba696abe5 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
b3d18a7a07 Added a test which isolates and constraints a process using the executor 2016-02-05 11:07:16 -08:00
Alex Dadgar
9d528d3884 Display fs in nomad help and list the subcommands when called 2016-02-05 11:01:29 -08:00
Diptanu Choudhury
10958c463c Making the java driver apply resource constraints and limits 2016-02-05 10:55:03 -08:00
Diptanu Choudhury
8a81cee425 Filtered out the executor command 2016-02-05 10:51:29 -08:00
Diptanu Choudhury
2533156b9e Corrected comments and making the plugins write to unique log files 2016-02-05 10:49:54 -08:00
Diptanu Choudhury
ab493c2fb3 Putting the plugin in the same cgroup as the user process 2016-02-05 00:11:09 -08:00
Diptanu Choudhury
49226c4a9c Fixing merge conflicts 2016-02-04 22:55:38 -08:00
Alex Dadgar
8701ce33ce changelog 2016-02-04 18:22:59 -08:00
Alex Dadgar
5b1c6f874f Merge pull request #760 from hashicorp/f-var-interprelation
Only interpret vars wrapped in braces
2016-02-04 18:21:42 -08:00
Diptanu Choudhury
dcd171a320 Running processes with exec as nobody 2016-02-04 17:49:47 -08:00
Diptanu Choudhury
d8ed2949cd Not syncing stdout and stderr of pluging with client 2016-02-04 17:36:31 -08:00
Alex Dadgar
0c46a0ec1d Fix tests 2016-02-04 17:27:58 -08:00
Alex Dadgar
8b55fd6b70 Only interpret vars wrapped in braces 2016-02-04 17:26:46 -08:00