Commit Graph

  • b54eeec47d scheduler: share context and stack Armon Dadgar 2015-09-07 11:34:59 -07:00
  • efdf717991 scheduler: allow updating the base nodes Armon Dadgar 2015-09-07 11:30:13 -07:00
  • 831848bf5e scheduler: allow StaticIterator to update base set Armon Dadgar 2015-09-07 11:26:16 -07:00
  • 49488ecdba scheduler: pull node shuffle into util Armon Dadgar 2015-09-07 11:23:38 -07:00
  • 465678e17f nomad: adding node GC Armon Dadgar 2015-09-07 11:01:29 -07:00
  • c2b7ce92e7 nomad: using Raft StartAsLeader to make tests faster Armon Dadgar 2015-09-07 10:46:41 -07:00
  • e5c7effaa9 http: list results are never null Armon Dadgar 2015-09-07 10:03:10 -07:00
  • b566efd781 nomad: unifying the state store API Armon Dadgar 2015-09-06 20:56:38 -07:00
  • 736757b05f state: cleanup Get*By Armon Dadgar 2015-09-06 20:51:01 -07:00
  • c5ef4c642a state: remove unused indexes Armon Dadgar 2015-09-06 20:49:07 -07:00
  • c27a0725cc nomad: cleanup API descrepencies Armon Dadgar 2015-09-06 20:47:42 -07:00
  • fb42ff77cf state: unify the terminology for code clarity Armon Dadgar 2015-09-06 20:39:06 -07:00
  • 6ee7f111dc Rename client endpoint to node endpoint Armon Dadgar 2015-09-06 20:31:32 -07:00
  • e2674c2c40 nomad: improve error messages at start for dev mode Armon Dadgar 2015-09-06 20:18:47 -07:00
  • 2d9c3fb9f3 http: adding the drain toggle endpoint Armon Dadgar 2015-09-06 20:03:59 -07:00
  • aff85141ec nomad: adding client drain endpoint Armon Dadgar 2015-09-06 20:00:12 -07:00
  • 9f76b6a9a0 nomad: adding FSM support for node drain update Armon Dadgar 2015-09-06 19:55:38 -07:00
  • 063505876a state: Adding UpdateNodeDrain Armon Dadgar 2015-09-06 19:51:50 -07:00
  • 7062eb5fa8 nomad: adding drain as node property Armon Dadgar 2015-09-06 19:47:02 -07:00
  • 63ae02a2f9 http: parsing flags for node drain Armon Dadgar 2015-09-06 19:35:05 -07:00
  • 445b90895c http: adding the agent endpoints Armon Dadgar 2015-09-06 19:08:05 -07:00
  • 0f04f38f9a http: adding status APIs Armon Dadgar 2015-09-06 18:39:03 -07:00
  • 580fd12425 nomad: allow region forwarding for status endpoints Armon Dadgar 2015-09-06 18:07:05 -07:00
  • 0801cd4b44 http: complete the eval endpoints Armon Dadgar 2015-09-06 16:18:25 -07:00
  • 46b9db8200 nomad: adding endpoint for allocations by eval Armon Dadgar 2015-09-06 16:14:41 -07:00
  • 85af73f8ac http: adding the eval endpoints Armon Dadgar 2015-09-06 16:02:53 -07:00
  • 5be28a5a8b nomad: adding eval list endpoint Armon Dadgar 2015-09-06 16:01:16 -07:00
  • 3770a8929a http: adding alloc lookup endpoint Armon Dadgar 2015-09-06 15:49:44 -07:00
  • 66ab66f52f nomad: adding alloc lookup method Armon Dadgar 2015-09-06 15:46:45 -07:00
  • 57a69685a2 http: adding allocs list endpoint Armon Dadgar 2015-09-06 15:37:21 -07:00
  • edca74faaf nomad: adding Alloc endpoint Armon Dadgar 2015-09-06 15:34:28 -07:00
  • 60d32f218a http: Adding nodes list Armon Dadgar 2015-09-06 14:31:17 -07:00
  • ca55bdd339 nomad: adding Node list endpoint Armon Dadgar 2015-09-06 14:28:29 -07:00
  • 4893acf6fa http/node: adding a few node endpoints Armon Dadgar 2015-09-06 14:18:11 -07:00
  • 21a26cdaa9 agent: fixing test names Armon Dadgar 2015-09-06 14:15:29 -07:00
  • f55cbc640b Merge pull request #22 from hashicorp/f-api Armon Dadgar 2015-09-06 13:30:59 -07:00
  • ddf83409f1 api: Adding basic skeleton Armon Dadgar 2015-09-06 13:29:51 -07:00
  • ef5bb04d54 agent: set default HTTP address Armon Dadgar 2015-09-06 13:29:03 -07:00
  • d39d43840d Merge pull request #21 from hashicorp/f-http Armon Dadgar 2015-09-06 12:34:39 -07:00
  • e2438aee35 http/job: complete the job endpoints Armon Dadgar 2015-09-06 12:32:22 -07:00
  • 3a37ce07c6 nomad: set the query meta data Armon Dadgar 2015-09-06 12:24:25 -07:00
  • b20afe9c60 nomad: adding job query endpoints Armon Dadgar 2015-09-06 12:18:45 -07:00
  • 168e3d5336 state: Adding eval lookup by job Armon Dadgar 2015-09-06 12:10:24 -07:00
  • e88b71475b http/job: support force evaluation endpoint Armon Dadgar 2015-09-06 11:50:37 -07:00
  • 18567b1aff http/job: handle register Armon Dadgar 2015-09-06 11:47:52 -07:00
  • 352142cdba http/job: adding update endpoint Armon Dadgar 2015-09-05 19:08:47 -07:00
  • d1023fe1de http/job: adding job query endpoint Armon Dadgar 2015-09-05 18:43:40 -07:00
  • 1d3826f224 agent: make unit tests much faster Armon Dadgar 2015-09-05 18:41:00 -07:00
  • 6146f5b630 http/job: implement deregister Armon Dadgar 2015-09-05 18:20:47 -07:00
  • 1a5c0f7826 http: framework jobs endpoints Armon Dadgar 2015-09-05 18:00:30 -07:00
  • 00855c154c agent: adding basic test Armon Dadgar 2015-09-05 17:07:36 -07:00
  • 4783e8d89e http: basic framework Armon Dadgar 2015-09-05 17:06:05 -07:00
  • ad6fe8a05b driver/java: Add to builtin list Armon Dadgar 2015-09-04 13:09:11 -07:00
  • ad3d55c3df Merge remote-tracking branch 'upstream/master' into qemu-driver Clint Shryock 2015-09-04 14:50:47 -05:00
  • 64cbc594e6 Merge pull request #16 from hashicorp/f-docker Chris Bednarski 2015-09-04 12:03:01 -07:00
  • 2901c193ee Added example python and java apps for testing Chris Bednarski 2015-09-04 11:12:37 -07:00
  • abafe3b7c4 Removed debug logging Chris Bednarski 2015-09-03 21:08:14 -07:00
  • cedd26851e Added tests for docker, improved logging, and fixed a few bugs Chris Bednarski 2015-09-03 21:00:16 -07:00
  • db44c0d591 driver: Add README.md for docs Clint Shryock 2015-09-03 17:01:43 -05:00
  • fca3881657 Added initial implementation for the docker driver; tests pending Chris Bednarski 2015-09-03 03:38:36 -07:00
  • ff0383b8f3 Merge pull request #15 from hashicorp/b-java-driver Clint 2015-09-03 14:31:49 -05:00
  • 852edf2984 driver/java: use filepath.Join instead of simple + Clint Shryock 2015-09-03 10:25:09 -05:00
  • 02ebe5cc17 driver/java: Don't error if Java isn't found; log if error parsing Clint Shryock 2015-09-03 10:02:48 -05:00
  • 9dbe6c0e02 clean up orphaned java processes Clint Shryock 2015-09-03 09:49:39 -05:00
  • a337df435e driver/java: update Fingerprint for Java driver Clint Shryock 2015-09-02 11:41:25 -05:00
  • a83560270b Spike at a Java driver, runs Java jars Clint Shryock 2015-09-01 16:57:21 -05:00
  • e7c88f1bcf move test logger to shared file Clint Shryock 2015-09-01 16:56:42 -05:00
  • 3c50252ebf Merge pull request #13 from hashicorp/f-consul-fingerprint Chris Bednarski 2015-09-01 14:15:24 -07:00
  • b4f7c305d4 Added test for config.Read and config.ReadDefault Chris Bednarski 2015-08-31 20:11:01 -07:00
  • c57f0f4e8b Delete unused NewConfig function Chris Bednarski 2015-08-31 20:01:04 -07:00
  • 7a5a11e97e Add working test for consul fingerprinter Chris Bednarski 2015-08-31 19:56:38 -07:00
  • d9643655f3 Made consul fingerprinter configurable Chris Bednarski 2015-08-31 19:56:25 -07:00
  • decbbb1730 Added ReadDefault for supreme laziness Chris Bednarski 2015-08-31 19:54:49 -07:00
  • dc97c6df9e Added Config.Options so we can support arbitrary key-value configuration Chris Bednarski 2015-08-31 19:48:59 -07:00
  • 410fe9986d Add consul data to node.Links Chris Bednarski 2015-08-28 03:35:44 -07:00
  • 50091491dd Added basic consul functionality; currently hard-coded to a test instance Chris Bednarski 2015-08-28 03:26:23 -07:00
  • 8df78d2521 Merge pull request #14 from hashicorp/aws-env Clint 2015-08-31 15:10:33 -05:00
  • 4f379f0e29 fingerprint/env_aws: Rename ec2-instance link to aws.ec2, drop ami link Clint Shryock 2015-08-31 15:02:31 -05:00
  • 1fcfced7e9 fingerprint/aws: Add 2 basic links, rename 'env' to 'platform' Clint Shryock 2015-08-31 14:18:40 -05:00
  • b9bff76c92 agent: adding stats Armon Dadgar 2015-08-30 18:20:00 -07:00
  • a4bb4dd655 agent: working on setup Armon Dadgar 2015-08-30 18:14:40 -07:00
  • 6e9eaae68e agent: config merging Armon Dadgar 2015-08-30 18:10:23 -07:00
  • 960e4ad0ef nomad: fixing tests Armon Dadgar 2015-08-30 18:10:12 -07:00
  • ee520f29b0 client: allocate alloc dir and cleanup Armon Dadgar 2015-08-30 17:35:58 -07:00
  • 0d101001cb client: more stats Armon Dadgar 2015-08-30 17:24:12 -07:00
  • c6e8977480 client: testing state restore Armon Dadgar 2015-08-30 17:19:20 -07:00
  • f6928545e8 client: test alloc runner Armon Dadgar 2015-08-30 17:10:17 -07:00
  • 65e79fb733 client: refactor AllocRunner for testing Armon Dadgar 2015-08-30 16:35:04 -07:00
  • 64e5a3ba82 client: testing task runner Armon Dadgar 2015-08-29 20:07:24 -07:00
  • 8552796d4b client: remove TaskRunner dependence on AllocRunner Armon Dadgar 2015-08-29 19:42:35 -07:00
  • 9f71ce3489 client: working on state restore Armon Dadgar 2015-08-29 19:14:47 -07:00
  • 3596d073ee client: first pass at save/restore of state Armon Dadgar 2015-08-29 18:16:49 -07:00
  • 17e8860a03 client: adding state save helpers Armon Dadgar 2015-08-29 18:03:00 -07:00
  • 2da443b45f mock: make valid mock alloc Armon Dadgar 2015-08-29 16:24:01 -07:00
  • 4308c69bcc driver/exec: basic implementation Armon Dadgar 2015-08-29 16:20:07 -07:00
  • 4106e794a8 client: working on runners Armon Dadgar 2015-08-29 15:46:10 -07:00
  • 14e7306524 client: test watching allocations Armon Dadgar 2015-08-29 14:33:30 -07:00
  • 4832244709 client: test updating alloc status Armon Dadgar 2015-08-29 14:22:24 -07:00
  • db727048ae client: test heartbeats Armon Dadgar 2015-08-29 14:15:34 -07:00
  • 1b172c6cb1 nomad: parameterize heartbeat configuration Armon Dadgar 2015-08-29 14:14:19 -07:00