Commit Graph

1424 Commits

Author SHA1 Message Date
Chris Bednarski
f911a24837 Added config to drivers; needed for docker driver to get the socket endpoint 2015-09-08 12:43:02 -07:00
Clint Shryock
353007fc39 Merge branch 'master' into qemu-driver
* master: (66 commits)
  Use a single implementation of GenerateUUID
  scheduler: use update strategy for rolling updates
  nomad: adding helper structs
  scheduler: Adding CreateEval to Planner
  nomad: worker supports create eval
  nomad: guard eval creation based on parent eval
  nomad: adding Eval.Create endpoint
  nomad: support time wait for evaluations
  nomad: adding fields to cause an evaluation to 'wait'
  scheduler: support in-place allocation updates
  scheduler: util method to diff task groups
  nomad: helper struct func
  nomad: PopUpdate should minimize plan size
  nomad: adding helper to manipulate plans
  scheduler: share context and stack
  scheduler: allow updating the base nodes
  scheduler: allow StaticIterator to update base set
  scheduler: pull node shuffle into util
  nomad: adding node GC
  nomad: using Raft StartAsLeader to make tests faster
  ...
2015-09-08 09:52:40 -05:00
Chris Bednarski
6fed1ba76a Merge pull request #19 from hashicorp/test-resources
Added example python and java apps for testing
2015-09-07 17:03:09 -07:00
Armon Dadgar
ad6fe8a05b driver/java: Add to builtin list 2015-09-04 13:09:11 -07:00
Clint Shryock
ad3d55c3df Merge remote-tracking branch 'upstream/master' into qemu-driver
* upstream/master:
  Removed debug logging
  Added tests for docker, improved logging, and fixed a few bugs
  Added initial implementation for the docker driver; tests pending
2015-09-04 14:50:47 -05:00
Chris Bednarski
2901c193ee Added example python and java apps for testing
- Java example from @catsby
2015-09-04 11:13:24 -07:00
Chris Bednarski
abafe3b7c4 Removed debug logging 2015-09-03 21:08:14 -07:00
Chris Bednarski
cedd26851e Added tests for docker, improved logging, and fixed a few bugs 2015-09-03 21:00:16 -07:00
Clint Shryock
db44c0d591 driver: Add README.md for docs 2015-09-03 17:01:43 -05:00
Chris Bednarski
fca3881657 Added initial implementation for the docker driver; tests pending 2015-09-03 12:35:22 -07:00
Clint Shryock
852edf2984 driver/java: use filepath.Join instead of simple + 2015-09-03 10:25:09 -05:00
Clint Shryock
02ebe5cc17 driver/java: Don't error if Java isn't found; log if error parsing 2015-09-03 10:02:48 -05:00
Clint Shryock
9dbe6c0e02 clean up orphaned java processes 2015-09-03 09:49:39 -05:00
Clint Shryock
a337df435e driver/java: update Fingerprint for Java driver 2015-09-02 11:41:25 -05:00
Clint Shryock
a83560270b Spike at a Java driver, runs Java jars 2015-09-01 17:07:41 -05:00
Clint Shryock
e7c88f1bcf move test logger to shared file 2015-09-01 16:56:42 -05:00
Armon Dadgar
ee520f29b0 client: allocate alloc dir and cleanup 2015-08-30 17:35:58 -07:00
Armon Dadgar
4308c69bcc driver/exec: basic implementation 2015-08-29 16:20:07 -07:00
Armon Dadgar
4106e794a8 client: working on runners 2015-08-29 15:46:10 -07:00
Chris Bednarski
a9981d83f1 Pass config to fingerprints; update tests 2015-08-25 16:21:29 -07:00
Armon Dadgar
0bf1aec4a5 client: making progress 2015-08-23 16:49:48 -07:00
Armon Dadgar
5f11b99caa client: standardize naming 2015-08-23 15:36:06 -07:00
Armon Dadgar
c9649dd7f7 client: scan for drivers 2015-08-20 16:53:43 -07:00
Armon Dadgar
4a5fcefc40 driver: skeleton package 2015-08-20 16:50:28 -07:00