Commit Graph

2774 Commits

Author SHA1 Message Date
Diptanu Choudhury
9800b7dcfe Updated the value of the magic cookie 2016-02-04 17:00:41 -08:00
Diptanu Choudhury
a3282cd0f7 Removed using ProcessState when we just want an empty interface 2016-02-04 17:00:41 -08:00
Diptanu Choudhury
ded50766c5 Added some docs 2016-02-04 17:00:41 -08:00
Diptanu Choudhury
2b8cdc47d3 Moved packages around 2016-02-04 17:00:41 -08:00
Diptanu Choudhury
b3f1617298 Added tests for the executor 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
5ea6b85e76 Destroying the plugin if we can't connect to it 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
d24f089273 Removed duplicate code 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
443acc1520 Fixing the id generation logic for the java and qemu drivers 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
d7a03de368 Fixed the raw_exec_driver tests 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
dbfe40798f Fixed the kill test 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
bc3ade3be9 Fixed creation of the command args 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
797d9b8c47 Fixed the wait rpc server 2016-02-04 17:00:40 -08:00
Diptanu Choudhury
fe662ea648 Fixed a test related to wait 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
fedf3c791b Fixed a test 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
837b462f5c Fixed a comment 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
0a92842162 Fixed the rpc server 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
f1e2644623 Removed executor and spawn daemon 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
68d0848998 Moved qemu to executor plugin 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
8d24ddc296 Moving the java executor to the executor plugin 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
560cafbddd Enabling logs and killing the plugin if we couldn't start the job 2016-02-04 17:00:39 -08:00
Diptanu Choudhury
0fca2b8ee1 Making the wait asynchronous 2016-02-04 17:00:38 -08:00
Diptanu Choudhury
d6c17424cc Turning on isolation for exec 2016-02-04 17:00:38 -08:00
Diptanu Choudhury
f67a237361 Introduced the flag for the user 2016-02-04 17:00:38 -08:00
Diptanu Choudhury
ed72a67ee0 Creating the universal executor 2016-02-04 17:00:38 -08:00
Diptanu Choudhury
9b82079754 Killing the plugin after wait returns 2016-02-04 17:00:38 -08:00
Diptanu Choudhury
cca3f5f1bc Limiting resources on a process 2016-02-04 17:00:38 -08:00
Diptanu Choudhury
81d46cd157 Fixed the path to the log files 2016-02-04 17:00:38 -08:00
Diptanu Choudhury
c8a17597db Implemented the exec functioanlity for linux 2016-02-04 17:00:37 -08:00
Diptanu Choudhury
b53cf69448 Using the plugin to spawn processes from the raw_exec driver 2016-02-04 17:00:37 -08:00
Diptanu Choudhury
dbb3570d59 Fixed the executor command 2016-02-04 17:00:37 -08:00
Diptanu Choudhury
d0f53c8586 Using a plugin to create the executor 2016-02-04 17:00:37 -08:00
Alex Dadgar
0ad448f12f Changelog 2016-02-04 15:20:19 -08:00
Alex Dadgar
67115256bc Merge pull request #755 from hashicorp/b-alloc-runner-destroy
Fix AllocRunner not capturing destroy signal and tests
2016-02-04 15:17:53 -08:00
Alex Dadgar
3308841098 Serialize the list of mounted entries in the alloc dir 2016-02-04 14:30:32 -08:00
Alex Dadgar
fb010e2c5d Small fixes 2016-02-04 14:19:27 -08:00
Alex Dadgar
c89e97084d Fix AllocRunner not capturing destroy signal and tests 2016-02-04 13:09:53 -08:00
Alex Dadgar
c87a4f9f71 changelog 2016-02-04 10:20:42 -08:00
Alex Dadgar
cef6bffd66 Merge pull request #751 from hashicorp/b-client-updates
Client handles updates to KillTimeout and Restart Policy
2016-02-04 10:19:28 -08:00
Alex Dadgar
099f5adc7e CHANGELOG 2016-02-04 10:19:02 -08:00
Alex Dadgar
d75c057f9f Merge pull request #748 from achanda/docker_version
Update docker before testing
2016-02-04 10:17:36 -08:00
Alex Dadgar
01a221ff79 Merge pull request #749 from iverberk/f-fingerprint-update-node
Reregister node when periodic fingerprint changes node properties
2016-02-04 10:16:38 -08:00
Ivo Verberk
a78836049f Add comments to hasNodeChanged and remove superfluous else block 2016-02-04 08:19:34 +01:00
Alex Dadgar
6af88ac780 Merge pull request #753 from hashicorp/b-computed-class
Fix computed class when the job has multiple task groups
2016-02-03 21:24:31 -08:00
Alex Dadgar
d487295960 Fix computed class when the job has multiple task groups 2016-02-03 21:22:18 -08:00
Alex Dadgar
cc90670210 Fix tests 2016-02-03 19:58:39 -08:00
Alex Dadgar
03aca9887b Client handles updates to KillTimeout and Restart Policy 2016-02-03 19:43:44 -08:00
Alex Dadgar
5d297a446f Move restart tracker creation into task runner 2016-02-03 16:16:48 -08:00
Alex Dadgar
35622331b3 Merge branch 'master' of https://github.com/hashicorp/nomad 2016-02-03 16:02:05 -08:00
Alex Dadgar
1423012862 changelog 2016-02-03 16:01:58 -08:00
Alex Dadgar
c9716f55b0 Merge pull request #750 from hashicorp/b-node-drain
Fix node drain not working properly
2016-02-03 16:00:59 -08:00