Commit Graph

  • 550434dc9b command: dump allocations for nodes in node-status Ryan Uber 2015-09-15 11:20:08 -07:00
  • d17244e8df nomad: fixing tests Armon Dadgar 2015-09-15 11:12:46 -07:00
  • ab5f049d5d nomad: adding job validation Armon Dadgar 2015-09-15 10:46:10 -07:00
  • 95fcbef21b Merge pull request #46 from hashicorp/f-job-parser Armon Dadgar 2015-09-15 10:16:28 -07:00
  • 92cf7b64d9 website: fix agent-members docs Ryan Uber 2015-09-14 22:40:30 -07:00
  • 9b8101b0bf command: trim a leading 'v' from git tags Ryan Uber 2015-09-14 20:55:28 -07:00
  • 3665bdc46b webiste: more docs for commands Ryan Uber 2015-09-14 20:47:37 -07:00
  • 70cae5e43a website: add examples to cli docs Ryan Uber 2015-09-14 20:24:04 -07:00
  • c778599e9e command: separate k/v pairs with an '=' Ryan Uber 2015-09-14 20:29:08 -07:00
  • 4eb4200128 website: start docs for node-* commands Ryan Uber 2015-09-14 18:10:11 -07:00
  • 23b7aab51d website: finish agent-* docs Ryan Uber 2015-09-14 18:04:56 -07:00
  • cb90937493 website: working on agent docs Ryan Uber 2015-09-14 17:40:49 -07:00
  • 7963024067 website: start CLI documentation Ryan Uber 2015-09-14 16:54:05 -07:00
  • 543334416f website: add note on CLI context Ryan Uber 2015-09-14 16:28:52 -07:00
  • 283072db3d website: prune some imports Ryan Uber 2015-09-14 16:24:13 -07:00
  • 2bcf7105e8 Use Linux on Linux Chris Bednarski 2015-09-14 19:38:21 -07:00
  • b38112af29 Run as nobody if no user is specified Chris Bednarski 2015-09-14 19:04:29 -07:00
  • b46ef51404 jobspec: defaults Mitchell Hashimoto 2015-09-14 18:34:26 -07:00
  • 67583aea96 jobspec: validate singletons Mitchell Hashimoto 2015-09-14 18:30:26 -07:00
  • 2a6ebd4aaa jobspec: parse network resources Mitchell Hashimoto 2015-09-14 18:27:37 -07:00
  • 47499db3bb jobspec: parse regions Mitchell Hashimoto 2015-09-14 18:18:49 -07:00
  • 9d9f275d4f jobspec: task level constraints Mitchell Hashimoto 2015-09-14 17:50:34 -07:00
  • 058d4bcc36 jobspec: job-level constraints Mitchell Hashimoto 2015-09-14 17:48:11 -07:00
  • a8fd4c12d9 jobspec: parse job-level meta fields Mitchell Hashimoto 2015-09-14 17:46:52 -07:00
  • c616ea90ae jobspec: parsing Mitchell Hashimoto 2015-09-14 17:43:42 -07:00
  • 80eef5362e Send signal 0 to check whether the process is alive Chris Bednarski 2015-09-14 16:16:56 -07:00
  • d4c57c67a2 Implemented Linux driver with RunAs functionality -- added errors to RunAs and Limit Chris Bednarski 2015-09-14 15:57:21 -07:00
  • cf3c6aa8a7 SCADA support Armon Dadgar 2015-09-14 15:33:08 -07:00
  • d4e8279293 Merge pull request #42 from hashicorp/f-cli Ryan Uber 2015-09-14 14:13:10 -07:00
  • f19682d87e command: tests Ryan Uber 2015-09-14 14:08:50 -07:00
  • ac6de2c157 command: guard tests from multiple parallel calls Ryan Uber 2015-09-14 14:06:37 -07:00
  • 3d8b115943 api: fixing join tests Ryan Uber 2015-09-14 14:04:30 -07:00
  • c9bb562ec1 testutil: fix bootstrap on test server Ryan Uber 2015-09-14 13:48:28 -07:00
  • 843a99d5d5 api: fix agent test Ryan Uber 2015-09-14 13:16:42 -07:00
  • 7e26f938a2 command: use meta struct for common options Ryan Uber 2015-09-14 13:13:52 -07:00
  • 34d77eeb04 command: kill AllAtOnce in job list mode Ryan Uber 2015-09-13 20:13:55 -07:00
  • 0e16348052 command: cleanup Ryan Uber 2015-09-13 11:39:49 -07:00
  • 90108c7820 command: add node-drain command Ryan Uber 2015-09-12 17:09:03 -07:00
  • 98708120f7 command: more cli tests Ryan Uber 2015-09-12 16:36:44 -07:00
  • 4b708bf6df command: use testutil.TestServer in command tests Ryan Uber 2015-09-12 16:12:56 -07:00
  • 8246db154d command: cli tests Ryan Uber 2015-09-12 14:50:05 -07:00
  • 8698c1d757 command: fix test agent helper Ryan Uber 2015-09-12 14:00:57 -07:00
  • a0c8a0bc0d command: add node-status command Ryan Uber 2015-09-12 13:55:51 -07:00
  • 74a0e11a9b command: add agent-join command Ryan Uber 2015-09-11 15:48:36 -07:00
  • 8301dd0405 api: return the number of nodes joined Ryan Uber 2015-09-11 15:40:54 -07:00
  • ad40e1a0a6 api: fix status type Ryan Uber 2015-09-11 15:19:43 -07:00
  • 39592e63b3 command: convert members so we get a descriptive status Ryan Uber 2015-09-11 15:19:26 -07:00
  • f76e26906d command: adding agent-members command Ryan Uber 2015-09-11 12:58:16 -07:00
  • 3e86dc2657 command: add agent-force-leave command Ryan Uber 2015-09-11 12:31:13 -07:00
  • 0f597d3984 command: tests Ryan Uber 2015-09-11 11:10:20 -07:00
  • 0d3cbab4f4 command: add agent-info command Ryan Uber 2015-09-11 10:50:39 -07:00
  • 7901677c2c command: unexport helpers Ryan Uber 2015-09-11 10:16:36 -07:00
  • 45c5f4f9cc command: adjustments for status Ryan Uber 2015-09-11 10:00:55 -07:00
  • 314ce4be43 command: basic status command Ryan Uber 2015-09-11 00:38:15 -07:00
  • 3f4319cdf7 command: add helpers Ryan Uber 2015-09-10 23:05:59 -07:00
  • 9cfa591de1 Merge pull request #37 from hashicorp/vagrant Clint 2015-09-14 10:19:07 -05:00
  • 4b0b7d1734 add note about using Vagrant file to the README Clint Shryock 2015-09-14 10:18:40 -05:00
  • fbe18c233c Merge branch 'master' into vagrant Clint Shryock 2015-09-14 10:13:37 -05:00
  • a7be30bf4f small update to remove dupe Clint Shryock 2015-09-14 10:06:12 -05:00
  • a713f56e4c Merge pull request #45 from hashicorp/f-api-updates Ryan Uber 2015-09-13 20:11:13 -07:00
  • d2597982ad api: use stub structs Ryan Uber 2015-09-13 19:55:47 -07:00
  • 9a8809c7f6 README fillin Armon Dadgar 2015-09-13 19:04:06 -07:00
  • 1440b99525 nomad: fixing unit tests Armon Dadgar 2015-09-13 18:46:40 -07:00
  • d790b13237 scheduler: pass failure reason to ExhaustedNode Armon Dadgar 2015-09-13 18:38:26 -07:00
  • ab20edb5c4 nomad: thread alloc fit failure reason through Armon Dadgar 2015-09-13 18:38:11 -07:00
  • c9d17611bf nomad: rename region1 to global. Fixes #41 Armon Dadgar 2015-09-13 18:18:40 -07:00
  • bb22cf7ebe client: Use Alloc.TaskResouces to override Task.Resources Armon Dadgar 2015-09-13 17:35:56 -07:00
  • c72ac6cb1e Merge pull request #43 from hashicorp/f-ports Armon Dadgar 2015-09-13 17:10:41 -07:00
  • 64b0bd43b4 scheduler: in-place update should preserve network offer Armon Dadgar 2015-09-13 17:06:34 -07:00
  • d70dcecdaf scheduler: track dimension of exhaustion Armon Dadgar 2015-09-13 16:48:01 -07:00
  • 65cd3b4ca7 schedule: avoid in-place update of task if network resources are different Armon Dadgar 2015-09-13 16:41:53 -07:00
  • cceea396f6 scheduler: expose reason network offer failed Armon Dadgar 2015-09-13 16:41:32 -07:00
  • 60dfe56eb7 nomad: adding reason network offer failed Armon Dadgar 2015-09-13 16:40:53 -07:00
  • 81ce54e2ba mock: use network resources Armon Dadgar 2015-09-13 16:40:31 -07:00
  • ca67742fbb scheduler: thread through the TaskResources Armon Dadgar 2015-09-13 15:20:50 -07:00
  • 04f6036836 nomad: removing old network index lookup methods Armon Dadgar 2015-09-13 15:04:36 -07:00
  • ecb60cc766 nomad: Resource Superset ignores network in favor of NetworkIndex Armon Dadgar 2015-09-13 14:59:34 -07:00
  • 6da83f1e1b nomad: update for new AllocsFit API Armon Dadgar 2015-09-13 14:57:58 -07:00
  • 56351eb769 nomad: remove PortsOvercommited in favor of NetworkIndex Armon Dadgar 2015-09-13 14:56:51 -07:00
  • 5545fd8ec0 scheduler: use the new network index Armon Dadgar 2015-09-13 14:37:09 -07:00
  • 3acf348e46 nomad: exposing IntContains Armon Dadgar 2015-09-13 14:36:33 -07:00
  • 415e13717a nomad: moving network index Armon Dadgar 2015-09-13 14:35:28 -07:00
  • 924bf123a1 scheduler: binpacker makes network offers Armon Dadgar 2015-09-13 14:31:32 -07:00
  • 5db6f9b8ba scheduler: expose AddReserved, add test Armon Dadgar 2015-09-13 14:31:01 -07:00
  • dba4ec3e3a nomad: adding copy helpers Armon Dadgar 2015-09-13 14:30:45 -07:00
  • c5ab72acc2 api: run all tests in parallel Ryan Uber 2015-09-13 12:17:08 -07:00
  • bbb31d7ce7 client: always create alloc dir if it is non-empty Ryan Uber 2015-09-13 12:14:12 -07:00
  • 793521d1fe scheduler: adding helper library for network assignments Armon Dadgar 2015-09-12 19:34:46 -07:00
  • 8903b8c9a6 nomad: add device name for network Armon Dadgar 2015-09-12 19:13:00 -07:00
  • dc8d1af0e8 nomad: removing public field of network Armon Dadgar 2015-09-12 17:32:08 -07:00
  • c6b4bd3fa3 nomad: aggregate by blank network constraints Armon Dadgar 2015-09-12 17:04:09 -07:00
  • d5739d7a6d nomad: Support adding NetworkResource by CIDR/IP Armon Dadgar 2015-09-12 16:33:41 -07:00
  • 4dc1506e66 nomad: handle network usage superset by CIDR/IP Armon Dadgar 2015-09-12 16:29:45 -07:00
  • d7c31029f6 nomad: Adding per-task resources block Armon Dadgar 2015-09-12 16:22:18 -07:00
  • a34f3261d2 nomad: removing unused job type Armon Dadgar 2015-09-12 16:22:09 -07:00
  • 63928dfed4 nomad: adding IP to NetworkResource Armon Dadgar 2015-09-12 16:21:57 -07:00
  • bf3981a397 scheduler: refactor shared logic Armon Dadgar 2015-09-07 16:19:21 -07:00
  • 5529aab866 client: skip init in dev mode Ryan Uber 2015-09-12 13:16:27 -07:00
  • f7f32f3c35 api: remove unneeded test Ryan Uber 2015-09-12 11:49:32 -07:00
  • 5b7073b294 client: init the alloc dir Ryan Uber 2015-09-12 11:47:44 -07:00